What are the responsibilities and job description for the DevOps Engineer position at TEKsystems?
Job Summary:
The DevOps Engineer will be responsible for developing and maintaining Ansible automation for the Minotaur environment, optimizing Linux-based systems for secure and efficient operations, designing and implementing software-defined networking while ensuring compliance with DoD security protocols, leveraging GitLab CI/CD to automate container development and deployment, maintaining STIG-compliant configurations, managing VPN setups for remote deployments, and supporting continuous deployment and integration.
Key Responsibilities:
- Develop and maintain Ansible automation for the Minotaur environment
- Optimize Linux-based systems for secure and efficient operations
- Design and implement software-defined networking while ensuring compliance with DoD security protocols
- Leverage GitLab CI/CD to automate container development and deployment
- Maintain STIG-compliant configurations
- Manage VPN setups for remote deployments
Requirements:
- An Active Secret Clearance (to be upgraded to Top Secret) and Security CE
- Experience in Cloud Engineering - AWS
- DevOps CI/CD Pipeline Development and Deployment - GitLab
- Familiarity with Kubernetes (Helm Charts), Ansible, software networking, containerization, and VPNs
- Ability to ensure DoD STIG compliance
What We Offer:
- A temporary role with potential benefits including medical, dental & vision, 401(k) Retirement Plan, short and long-term disability, Health Spending Account, and Employee Assistance Program