Career Team is a leading workforce development organization on a mission to transform lives. They are seeking a DevOps Engineer to design and operate cloud infrastructure, automate workflows, and enhance platform reliability and security.
Responsibilities:
- Design, provision, and manage cloud infrastructure on AWS using Infrastructure as Code
- Build, maintain, and improve CI/CD pipelines to enable safe, reliable, and frequent software deployments
- Deploy, operate, and troubleshoot containerized applications running on Kubernetes
- Automate operational workflows and eliminate repetitive manual processes through scripting and infrastructure automation
- Improve platform observability through logging, monitoring, metrics, alerting, and dashboards
- Optimize systems for performance, scalability, availability, security, and cost efficiency
- Partner with engineering teams to improve developer experience and deployment reliability
- Participate in production incident response, root cause analysis, and continuous operational improvements
- Implement security best practices across cloud infrastructure, identity management, networking, secrets management, and application delivery
- Support compliance initiatives for government-hosted environments, including AWS GovCloud deployments and security frameworks applicable to public sector software
- Help evolve our platform architecture while continuously improving automation, resilience, and operational excellence
- Participate as a collaborative member of an Agile Scrum team, contributing to planning, design discussions, and continuous improvement
Requirements:
- Bachelor's degree in Computer Science, Information Technology, Engineering, or equivalent practical experience
- Experience designing and operating cloud infrastructure, preferably on AWS
- Hands-on experience with Docker and Kubernetes in production environments
- Experience building and maintaining CI/CD pipelines using GitHub Actions, GitLab CI, Jenkins, or similar tools
- Experience with Infrastructure as Code using Terraform, CloudFormation, or similar technologies
- Strong Linux administration and troubleshooting skills
- Experience writing automation scripts using Bash, Python, JavaScript, or TypeScript
- Understanding of networking fundamentals, cloud security, IAM, DNS, TLS, and secrets management
- Experience implementing monitoring, logging, and observability solutions
- Strong analytical and problem-solving skills with the ability to troubleshoot complex distributed systems
- Excellent collaboration and communication skills
- Experience operating production workloads in AWS GovCloud or other regulated cloud environments
- Experience supporting applications that process sensitive or regulated data
- Familiarity with security and compliance frameworks such as NIST, FedRAMP, GovRAMP, SOC 2, or CJIS
- Experience with GitOps workflows and tools such as Argo CD or Flux
- Experience supporting Node.js services and MongoDB in production
- Experience optimizing cloud infrastructure for cost, scalability, and reliability
- Experience working within Agile software development teams