- Role: DevOps Engineer
- Location: Vienna, VA, Raleigh, NC - RemoteΒ
- Duration: 6 Months+
Any Visa will work, GC's or US Citizens are highly preferred.
Skills needed: Strong Springboot experience with 12 factor app and TDD; kafka (Producer/consumer/broker), Containers and orchestration (Docker and Kubernetes) and any cloud experience
- This person will drive DevOps automation and containerization strategies that align with DevOps principles and standards. DevOps engineer will plan, design, test and deliver pipelines and infrastructure using Continuous Integration/Continuous Delivery (CI/CD) model.
- Hands on automation skills designing and building pipelines, automation, containers, and Infrastructure as Code of enterprise applications
- Hands on experience with implementing standards and best practices for the CI/CD framework
- Extensive experience with Azure Devops (ADO) and scripting/automation development (PowerShell, Python, YAML)
- Experience with Docker, Kubernetes, PowerShell scripting, GIT, Linux, Shell, Azure Resource Management (ARM) templates
- Perform analysis of devops practices, identify gaps and impediments for continuous integration and delivery
- Engage with information Security and augment the CI/CD framework with devsecops and standardized security tools and controls
- Enforce quality controls and gates to the build, test, and deploy process while establishing Definition of Ready and Definition of Done to ensure quality of delivery
- Prior hands on experience with Microsoft Azure or similar Cloud native offerings; Experience with Azure DevOps Tools for plan, build, test, release and monitor
- Provide guidance, coaching, training on build, test, and release management best practices
- Collaborate on and provide input into the CICD roadmap, identify gaps and dependencies
- Perform devops health assessment on existing pipelines, identify gaps and recommendation