Skills / Requirements: Design high complexity, multi-layered solutions in AWS using AWS native services and tools like Terraform and Kubernetes, Dockerized applications Must be able to collaborate with development teams to design solutions and troubleshoot issues Must be able to independently manage and execute project work from start to finish Work with team of DevOps engineers to review their designs and offer feedback Ensure that existing CI/CD pipelines are following best practices and using modern technology stacks; ability to design CI/CD pipelines for deployments into multiple environments (Dev, Integration, QA/System, Training, UAT, Security testing, Performance, Production etc. environments. Onboard new applications to existing DevOps pipelines as needed Continually identify opportunities for automation of builds. Must be able to automate entire build process across multiple environments. Must be able to be available for all production deployments, issue resolutions, and troubleshooting Create, update, and maintain documentation of systems, processes, and runbooks, must be able to participate in an On Call Rotation with team members Research new tools and must be able to work on proof of concepts Contribute to our Infrastructure as Code repositories for Terraform and Ansible At least 5 years experience working in AWS Cloud at an advanced level Experience with Linux fundamentals such as scripting, system tuning, and operations, Strong network troubleshooting skills Good understanding of infrastructure-level resources (networking, storage, I/O, compute) Experience with many CI/CD tools such as Jenkins, Gitlab, Github Actions, and Bamboo Strong scripting skills in Bash or Python Must have good communications skills Must have AWS Architecture and DevOps Certifications Must have MS in Computer science
This is a remote position.