Cloud DevSecOps Engineer III
Remote (CST or EST)
12 month contract
Pay Rate: $65.00 to $70.00 per hr.
We need a Cloud DevOps Engineer III who will play a pivotal role in advancing our cloud strategy. The primary focus of this role will include developing, communicating and implementing cloud Continuous integration and continuous delivery (CI/CD) pipelines that are robust and secure. This role will work closely with all stakeholders to create fully automated pipelines that support current DevOps best practices.
Primary Responsibilities
- Partners with other developers and other information technology staff to oversee code releases
- Articulates business needs and translates them into technology solutions
- Designs and develops fully autonomous CI/CD pipelines that 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 unit tests and infrastructure tests
- Researches new technologies that will improve efficiency and effectiveness
- Implements highly scalable applications
- Maintains the health of cloud-based production environments through monitoring and typical daily administration duties
- Automates operational activities and tasks
- Responds to performance issues identified by alerts and reported incidents
- Builds tools that reduce errors and improve our overall customer experiences
- Assists in troubleshooting of production issues and ensures the pipeline and infrastructure produces clear documentation and metrics which enables Root Cause Analysis
- Develops and tests – Ansible Playbooks, Terraform Scripts, Packer Scripts and establish immutable infrastructure such that patches are an artifact of the past
- Works with Enterprise Architecture, Information Security (InfoSec), Application Development to enable the organization to move to the cloud using complete automation
Required Skills:
- Bachelor's degree in Computer Science or High school diploma or GED and seven (7) of DevOps experience
- Three (3) years experience as a DevOps practitioner
- Preferred AWS DevOps certification or Azure DevOps certification
- Experience with either AWS or Azure cloud technologies
- Working Knowledge of Jenkins, Azure DevOps, Ansible, Terraform, Packer, Git, ServiceNow a big plus
- Familiar with implementing Chaos engineering principles in the pipeline in order to determine weak links and suggest solutions.
- Proficient in python programming language
- Excellent knowledge of Cloud Infrastructure – Compute – Amazon Elastic Compute Cloud (EC2), Virtual Machines (VM's), SQL – Amazon Relational Database Service (AWS RDS) or Azure SQL, Document Data Store (DynamoDb,Mongo), Security Groups, Subnets
- Experience in building / deploying cloud native applications – OpenShift, , Azure Kubernetes Service (AKS)
- Experience in observing real-time metrics in the pipeline and deployment strategies – Blue/Green, Canary Deployment
- Must be comfortable in developing pipelines as code using yaml specs, ansible playbooks
- Experience with interfacing with secrets management solutions like Hashicorp Vault
- Excellent communication skills and willing to mentor developers and other team members in the art of DevOps
- Experience with either AWS or Azure cloud technologies