DevOps Engineer (Skillbridge Intern) - 28114
Job Description
This is an UNPAID internship through the DoD SkillBridge Program for transitioning active-duty US military personnel. DoD SkillBridge Internships are available to help transitioning active-duty military personnel gain real-world experience in the workforce sometime during their final 180 days of active-duty service. The intern will actively train on meaningful projects and work closely with a mentor and with senior company leadership. Enlighten Internship programs are focused on placing transitioning military into internships that require KSAs, Education & Military Training similar to their current or previous military jobs; positions that could easily transition over to a full-time regular and permanent job with Enlighten.
Essential Job Responsibilities
- Train as a DevOps Engineer with Enlighten, reporting to a designated Enlighten Supervisor, with the goal of learning Enlighten’s Enterprise approach to design, build, and optimize Joint Cyber Warfighter Architecture (JCWA) Common Runtime Stack for Data (JCRS-D) systems for automated deployments, scalable infrastructure, and continuous integration/continuous deployment (CI/CD) pipelines.
- Be assigned special projects as needed.
Desired End State (3-4 month target)
- At the end of four months, the intern will be able to understand basic DevOps engineer concepts.
- DevOps engineers, as part of enterprise teams, manage, optimize, oversee, and monitor infrastructure deployment, application integration, and operational automation throughout the JCRS-D enclaves.
- The intern will develop a good understanding of all critical tasks to successfully conduct devops engineer objectives:
- Manage and configure Linux-based systems using Bash.
- Develop automation scripts using Python to streamline operational tasks.
- Provision and manage cloud infrastructure using Amazon Web Services (AWS) and Elastic Kubernetes Service (EKS).
- Orchestrate and deploy containerized applications using Kubernetes.
- Develop and manage Continuous Integration/Continuous Deployment (CI/CD) pipelines.
- Identify ways to improve system reliability, deployment efficiency, and code quality.
- Use data and operational metrics to discover tasks that can be automated.
Assumptions/Restrictions
- If candidate is selected and approved, SkillBridge Intern can travel in conjunction with this internship; Enlighten will fund all travel costs.
- SkillBridge Intern will be available during core hours for critical meetings and training.
Training Plan
- Phase 1 Basics:
- Week 1: In processing, Introductions/office familiarization
- Week 2: Intro to the Joint Cyber Warfighter Architecture (JCWA) Common Runtime Stack for Data (JCRS-D) technologies and Enlighten's architecture.
- Week 3: Linux fundamentals, system administration, and Bash scripting
- Week 4: Intro to automation using Python and source control management (e.g., Git)
- Phase 2 Infrastructure & Cloud Overview:
- Week 5: Introduction to AWS Cloud infrastructure (EC2, S3, IAM, VPCs)
- Week 6: Containerization basics (Docker, Container Registries) and local development
- Weeks 7-8: Kubernetes and AWS EKS workflows; Establish a development environment for deploying containerized applications into a cluster
- Phase 3 CI/CD Development, Deployment, and Testing:
- Weeks 9-11: Modify and build CI/CD pipelines; automate application deploy infrastructure using code.
- Weeks 12-13: Understand how to access logs to identify environment errors; understand common deployment/pipeline errors; troubleshoot cluster and automation errors.
Additional Goals
- Infrastructure as Code (IaC) principles
Minimum Qualifications
- Active-Duty Military ONLY within final 180 days of active-duty service.
- Minimum of 5 years relevant experience with Bachelors in related field; 3 years relevant experience with Masters in related field; or High School Diploma or equivalent and 9 years relevant experience.
- Additional experience dependent on Program of Instruction.
Physical Requirements
Physical Requirements will vary and is dependent on the Program of Instruction. We have many more additional great benefits/perks that you can find on our website at www.eitccorp.com.