Envision Technology Solutions is seeking a DevOps Engineer III who will serve as a lead technical resource in all phases of the DevOps application development life cycle. This role involves analyzing complex business logic and technical challenges, configuring DevOps Infrastructure as Code, and creating software development standards and best practices.
Responsibilities:
- Leads the development of the next generation Infrastructure as Code (IAC)
- Analyzes, configures, and maintains stable and efficient development pipelines that continuously improve building, packaging, and deployment process
- Designs component solutions that minimize maintenance and increase speed to market
- Leverages new technologies to develop and solve problems to achieve business outcomes
- Works cross-functionally with various teams including Integration, QA, Operations, and the business to help drive results
- Mentor and coach junior DevOps Engineers to uphold standards and best practices
- Performs other job-related duties as assigned or apparent
Requirements:
- Experience with agile scrum software development methodologies
- Experience in all aspects of the software development lifecycle: design, functional and technical requirements, coding, debugging, testing, release, and operational support
- Lead team using the following technologies such as: Infrastructure as code like: Terraform or CloudFormation and Amazon Web Services (Lambda, ApiGateway, IAM, CloudFront), Docker, Serverless framework, GitHub, GitHub Actions, Terraform Cloud, bash, Linux, YAML, Python or Node.js
- Bachelor's degree in Information Technology, Computer Engineering, or a related field
- Minimum of 5 years of experience in a DevOps Engineer role and Amazon Web Services including previous experience in creating environments using infrastructure as code for mission critical applications
- Candidates located in PST are preferred