DevOps Engineer
DevOps Engineer
Position Overview
We are seeking a highly motivated and experienced DevOps Engineer to support a fast-paced software development and infrastructure team. The ideal candidate will have strong working knowledge of Kubernetes and container orchestration, configuration management, CI/CD, automation, AWS, Linux systems administration, scripting in Bash, programming in Python, and experience supporting Big Data environments.
The DevOps Engineer will be responsible for implementing infrastructure, automating deployment processes, and ensuring the monitoring, reliability, security, and scalability of mission-critical services. This role supports a U.S. Government customer and requires onsite work at a secure customer location.
This is an excellent opportunity for a DevOps professional who enjoys working with modern cloud and container technologies in a collaborative, mission-focused environment.
Essential Job Responsibilities
- Support the development and deployment of cloud infrastructure in AWS, particularly EKS.
- Support development and deployment of non-cloud and edge infrastructure, including on-premise and portable equipment.
- Automate deployment processes and ensure reliability and scalability of services.
- Manage and maintain Kubernetes containers and cloud infrastructure on AWS.
- Collaborate with development teams to integrate applications into the infrastructure.
- Monitor, troubleshoot, and resolve issues in production systems.
- Continuously improve processes, tools, and automation to support high availability and performance.
- Stay current with emerging technologies and industry trends to identify opportunities for infrastructure improvement.
- Provide hands-on technical execution while also supporting team guidance, mentorship, and technical leadership.
- Perform other duties as assigned.