Summary
The company is looking for a DevOps Engineer to join their team for a minimum duration of 6 months. The role can be based in Vienna, VA or Raleigh, NC, and remote work is an option. The candidate should have strong experience with Springboot, 12 factor app, TDD, Kafka, Docker, Kubernetes, and any cloud experience. They will be responsible for driving DevOps automation and containerization strategies, designing and building pipelines, implementing CI/CD best practices, and providing guidance on build, test, and release management.
Requirements
- Strong Springboot experience with 12 factor app and TDD
- Experience with Azure Devops (ADO) and scripting/automation development (PowerShell, Python, YAML)
- Extensive experience with Docker, Kubernetes, PowerShell scripting, GIT, Linux, Shell, Azure Resource Management (ARM) templates
- Prior hands on experience with Microsoft Azure or similar Cloud native offerings; Experience with Azure DevOps Tools for plan, build, test, release and monitor
Responsibilities
- Drive DevOps automation and containerization strategies that align with DevOps principles and standards
- Plan, design, test and deliver pipelines and infrastructure using Continuous Integration/Continuous Delivery (CI/CD) model
- 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
Benefits
All your information will be kept confidential according to EEO guidelines