[Remote] AWS DevOps Engineer
Note: The job is a remote job and is open to candidates in USA. Millennium is a cybersecurity company supporting critical national security missions and federal customers through cybersecurity, software engineering, and technical engineering expertise. The AWS DevOps Engineer will design, optimize, maintain, and secure AWS cloud environments for the Marine Corps Systems Command, while leading automation, resolving infrastructure issues, collaborating with stakeholders, mentoring junior engineers, and supporting compliance and business development activities.
Responsibilities
- Engineer and maintain optimal performance and availability of customer AWS environments using IaC and automation
- Diagnose and resolve complex cloud infrastructure issues and provide support for technical hurdles related to cloud systems
- Work closely with IT stakeholders, developers, security analysts, and project managers to align infrastructure with business goals
- Lead automation initiatives and provide guidance/mentoring to junior engineering staff
- Create and maintain technical documentation for architecture decisions, automation processes, and compliance artifacts
- Assist with Business Development activities as required to support Millennium's strategic business objectives, which may include but not limited to participation in technical interviews, creation of technical documentation, general proposal writing support and proposal color reviews
- Assist with Business Development activities as required to support Millennium's strategic business objectives, which may include but not limited to participation in technical interviews, creation of technical documentation, general proposal writing support and proposal color reviews
Skills
- Active Secret Security Clearance
- Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, Information Technology, Information Systems, or a related quantitative field (*Degree must be ABET-accredited; degree from a regionally accredited institution)*
- 10+ years of software or network engineering experience with a Master's degree or 14+ years with a Bachelor's degree
- Experience designing, developing, and maintaining software, network solutions, and specialized applications
- Current CompTIA Security+ and Agile Developer or Certified Scrum Developer (CSD) certifications
- Hands-on experience with AWS, Terraform/CloudFormation, Python, Bash, or PowerShell, CI/CD pipelines, Docker/Kubernetes, and AWS networking services (VPC, Route 53, Transit Gateway, VPN)
- *This position is remote but visits to customer site (Charleston, SC) will be required. Currently, customer site visits for Program Increment Planning occur four times per year, one week each.*
- * Must be comfortable with prolonged periods of sitting at a desk and working on a computer
- * Must be able to lift up to 10-15 pounds at a time
- AWS certifications (DevOps Engineer Professional, Solutions Architect, or SysOps Administrator)
- ITIL or PMP certification
- Experience managing production Kubernetes environments
- Experience with monitoring and logging tools such as CloudWatch, Splunk, Datadog, or ELK Stack
- Experience supporting enterprise cloud or DevSecOps environments
Company Overview