As the DevOps Automation Engineer, the individual will be responsible for designing, implementing, and managing automation solutions that enhance the efficiency, reliability, and scalability of the organization's infrastructure and applications. In this role, the DevOps Automation Engineer works with various automation tools and technologies, scripting, and collaborating with development and operations teams to streamline processes and support continuous integration and continuous delivery (CI/CD) pipelines. Responsibilities: Develops and implements automation solutions using tools such as Terraform and Ansible Creates and maintains scripts using Python, JavaScript, and other relevant languages Develops and manages infrastructure as code (IaC) solutions to ensure consistent and reproducible infrastructure deployments Implements and maintains CI/CD pipelines to automate build, test, and deployment processes Integrates automated testing and deployment processes to ensure high-quality releases Collaborates with development and operations teams to ensure seamless integration and delivery of applications Manages cloud and on-premises infrastructure using virtualization platforms Monitors the performance, availability, and security of automated systems and processes Optimizes automation solutions to improve efficiency, reduce manual intervention, and enhance scalability Troubleshoots and resolves issues related to automation processes and CI/CD pipelines Works closely with development, operations, and security teams to identify automation opportunities and implement solutions Provides technical support and guidance on automation tools and practices Conducts training sessions and creates documentation to support the adoption of automation technologies Implements security best practices within automation solutions to protect infrastructure and applications Ensures compliance with relevant policies, regulations, and standards in all automation activities Stays updated with the latest trends and technologies in DevOps and automation Identifies opportunities for improving existing processes and implement enhancements Participates in capacity planning and disaster recovery planning Performs other tasks as required by OSC and the Government contracting office
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Number of Employees
5,001-10,000 employees