The Application Developer designs, develops, implements, and maintains automation solutions that improve the reliability, consistency, security, and efficiency of software delivery and IT operations. This position serves as a technical resource for automation, DevOps, configuration management, and continuous integration/continuous delivery (CI/CD) practices. The Software Automation Developer works across development, QA, infrastructure, operations, and business teams to identify processes that can be automated and to develop reusable solutions that enable teams to deliver and operate technology more effectively. The role is responsible for developing automation capabilities using Ansible Automation Platform and other industry-standard technologies, including automation for application deployment, infrastructure configuration, environment management, testing, verification, and operational processes. The Software Automation Developer develops automation as software: solutions are version controlled, tested, documented, reusable, maintainable, and designed to operate consistently across supported environments. This position also contributes to Client 's broader automation and DevOps strategy by establishing reusable patterns, improving engineering standards, sharing technical expertise, and helping teams adopt automation capabilities in accordance with the Client Software Development Life Cycle (SDLC).
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Career Level
Mid Level