What are the responsibilities and job description for the Devops Engineering ITDE01 position at Sentinel® Offender Services?
Essential Functions
- Implement and manage continuous delivery systems and methodologies on Cloud Platforms like AWS, OCI
- Strive for continuous improvement and build continuous integration, continuous development, and constant deployment pipeline.
- Design and maintain automated deployment systems.
- Recommend process improvements to ensure system scalability and reliability.
- Support development and maintenance of CI/CD processes for application deployments.
- Troubleshoot and resolve issues in development, testing, and production environments.
- Working on ways to automate and improve existing development and release processes
- Working with software developers and software engineers to ensure that development follows established processes and works as intended
- Build tools to reduce occurrence of errors and improve customer experience
- At least seven years of proven experience as a DevOps engineer or in a similar software engineering role
- Proficiency with Git and GitHub workflows with good knowledge of Python
- Working knowledge of databases and SQL
- Experience with automation software (e.g., Ansible, Docker, Teraform, Kubernetes).
- Experience working on Linux based infrastructure
- Strong problem-solving and teamwork skills.
- Experience working in an Agile/Scrum development process.
- Degree in engineering or a related subject
- 5 years of experience in IoT Platform.
- Strong command of software-automation production systems (Jenkins and Selenium).
- Excellent understanding of Ruby, Python, Perl, and Java
- Configuration and managing databases such as MySQL, Mongo, Postgres
- Working knowledge of various tools, open-source technologies, and cloud services like Splunk, Prometheus or Zabbix
- Bachelor's or Master's degree in Computer Engineering, Computer Science or equivalent experience
- Must successfully pass criminal background investigation, credit report and drug screening
- Desktop or laptop computer and Smartphone.
- The physical demands described here are representative of those that must be met by any employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
- While performing the duties of this job, the employee is frequently required to sit, and talk or hear. The employee is regularly required to use hands to grasp objects or to manipulate computer keyboard, and reach with hands and arms. The employee is occasionally required to stand and walk. The employee may occasionally lift and/or move up to 10 pounds. Specific vision abilities required by this job include close and distance vision.
- The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.