Cloud DevSecOps Engineer
About the role
The Cloud DevSecOps Engineer contributes to the advancement of cloud strategy at Regions. The primary focus of this role includes developing, communicating, and implementing robust and secure cloud continuous integration and continuous delivery (CI/CD) pipelines.
Responsibilities
- Assists with releasing candidate CI/CD pipelines as a mechanism to communicate the states and steps necessary to determine a release candidate for each application and service
- Designs and develops fully autonomous CI/CD pipelines which facilitate cloud deployments which includes automation of all infrastructure, services and application build and deployment
- Ensures that all parts of the pipeline follow good software engineering practices to include automated tests and infrastructure tests
- Builds tools which reduce errors and improve our overall customer experiences
- Affords assistance in troubleshooting of production issues and ensures pipeline and infrastructure produce clear documentation and metrics which enables Root Cause Analysis
- Works with Enterprise Architecture, Information Security (InfoSec), Software Delivery, and Quality Assurance to enable the organization to move to the cloud using complete automation
- Ensures compliance with risk management programs, rules and regulations, and cybersecurity practices; identifies opportunities for and supports process improvements; applies disciplined change management practices
Requirements
- High School Diploma or GED and six (6) years of related post-secondary education and/or experience in Information Security or Information Technology
- Two (2) years of relevant DevSecOps experience
- AWS DevOps certification or Azure DevOps certification
- Experience in building / deploying cloud native applications – OpenShift, Azure Kubernetes Service (AKS)
- Experience with interfacing with secrets management solutions like Hashicorp Vault
- Familiar with implementing Chaos engineering principles in the pipeline to determine weak links and suggest solutions
- Familiar with testing tools used to facilitate automation and integration of the tools into CI/CD pipelines
Preferences
- None specified
Skills and Competencies
- Ability to interpret and ensure compliance with applicable rules, regulations, and industry guidance
- Excellent knowledge of Cloud infrastructure, networking, services, and cloud architectural patterns; specifically, compute using virtual machines, managed infrastructure, containers, serverless, as well as database services, security services, and application services
- Proficient in python programming language
- Working Knowledge of Jenkins, Azure DevOps, Ansible, Terraform, Packer, Git, ServiceNow
Benefits
- Paid Vacation/Sick Time
- 401K with Company Match
- Medical, Dental and Vision Benefits
- Disability Benefits
- Health Savings Account
- Flexible Spending Account
- Life Insurance
- Parental Leave
- Employee Assistance Program
- Associate Volunteer Program
Pay and Benefits
Pay ranges are job specific and are provided as a point-of-market reference for compensation decisions. Other factors which directly impact pay for individual associates include: experience, skills, knowledge, contribution, job location and, most importantly, performance in the job role.
The target information listed below is based on the Metropolitan Statistical Area Market Range for where the position is located and level of the position.
- Minimum Job Range: $109,086.45 USD
- Middle Job Range: $125,000 - $135,000 USD
- Maximum Job Range: $142,750.00 USD
Incentive Pay Plans: This job is not incentive eligible.