DevOps Engineer
Mission Technologies, a division of HII
About the Role
Enlighten is seeking a highly motivated DevOps Engineer to join our fast-paced development team. Work is performed in a hybrid environment (on average 2-3 days a week) with a great team.
Key Responsibilities
- Support the development and deployment of cloud infrastructure in AWS, especially EKS.
- Help automate deployment processes and maintain CI/CD pipelines to ensure the reliability and rapid scaling of services.
- Assist in managing and maintaining Kubernetes containers and cloud infrastructure on AWS.
- Collaborate closely with development teams to seamlessly integrate their applications into the operational infrastructure.
- Monitor production systems, troubleshoot issues, and help resolve them to maintain high availability.
- Continuously improve processes and tools to optimize system performance.
- Stay current with new technologies and industry trends, constantly exploring innovative ways to improve our infrastructure.
- Other duties as assigned.
Requirements & Tech Stack
- Kubernetes or other container orchestration platforms.
- AWS services (EKS, EC2, EBS, S3, Lambda).
- Configuration management tools such as Terraform and Ansible.
- Application, container, and OS deployment, scaling, and management.
- Ability to develop in Python, Bash, or Go.
- Comfortable operating in a terminal-based environment.
- Linux systems administration.
- CI/CD.
- Scripting.
- Programming.
- Big Data solutions.
Qualifications
- Clearance Requirement: Must be able to obtain and maintain a TS/SCI level U.S. Government Security Clearance, but not required on day one; U.S. Citizenship required.
- 0 years of experience in DevOps Engineering or Software Development and Bachelors in related field; or High School Diploma or equivalent and 4 years relevant experience.
- Excellent problem-solving skills and the ability to identify and troubleshoot complex issues.
- Excellent oral and written communication skills.
- Must have or be able to obtain DoD 8140 / 8570 compliance certifications (i.e., Security+) within 30 days of hire.
- Must be able to work in a hybrid environment, spending an average of 2-3 days per week at our Columbia, MD office.
- Flexibility is essential to adapt to schedule changes as needed. Onsite frequency and locations may vary based on customer/company support requirements and contract needs.
Preferred Requirements
- Currently holds an active Secret (or higher) U.S. Security Clearance.
- Proficient knowledge of Linux, including system administration and troubleshooting.
- Familiarity with Git, Flux, Helm, and other development and deployment tools.
- Experience or familiarity with big data technologies such as: Hadoop, Accumulo, Ceph, Spark, NiFi, Kafka, PostgreSQL, ElasticSearch, Hive, Drill, Impala, Trino, Presto, etc.
- Understanding of AGILE software development methodologies and use of standard software development tool suites.