What are the responsibilities and job description for the Senior DevOps Engineer position at KMM Technologies, Inc.?
Position: DevOps Engineer
Location: Reston, VA(3 days Onsite, 2 days Remote)
Interview process: Video than F2F Interview
Jd
Fannie Mae Experience Required
Client is seeking a DevOps Engineer to support applications by enabling secure, reliable, and scalable software delivery in a highly regulated financial environment. This role focuses on CI/CD engineering, cloud infrastructure automation, and production reliability, with an emphasis on standardization, security, compliance and software engineer skill.
Key Responsibilities
Location: Reston, VA(3 days Onsite, 2 days Remote)
Interview process: Video than F2F Interview
Jd
Fannie Mae Experience Required
Client is seeking a DevOps Engineer to support applications by enabling secure, reliable, and scalable software delivery in a highly regulated financial environment. This role focuses on CI/CD engineering, cloud infrastructure automation, and production reliability, with an emphasis on standardization, security, compliance and software engineer skill.
Key Responsibilities
- Design, build, and maintain scalable CI/CD pipelines using enterprise tools (e.g., GitLab, Jenkins, Terraform Enterprise)
- Troubleshoot pipeline failures and continuously optimize performance, reliability, and execution efficiency
- Develop and standardize reusable CI/CD templates and promote best practices across teams
- Support migration from legacy CI/CD tools to modern platforms and GitOps-based workflows
- Provision and manage cloud infrastructure using Infrastructure as Code (Terraform, CloudFormation)
- Ensure consistency, stability, and scalability across development, test, and production environments
- Support AWS and/or Azure cloud platforms and containerized applications (Docker, Kubernetes)
- Plan and execute application deployments with minimal downtime and risk
- Monitor systems and pipelines, investigate incidents, and perform root cause analysis (RCA)
- Integrate security controls and compliance checks into CI/CD pipelines (DevSecOps)
- Manage secrets, credentials, and access controls in alignment with enterprise security standards
- Collaborate with engineering, SRE, and security teams to improve system reliability and delivery processes
- Leverage AI/ML-driven tools and automation to improve pipeline efficiency, anomaly detection, incident response, and operational insights
- Bachelor's degree in Computer Science, Engineering, or equivalent experience
- 8 years of experience in DevOps, Cloud Engineering, or related roles
- Hands-on experience with CI/CD tools (GitLab, Jenkins, GitHub Actions, or similar)
- Strong experience with Infrastructure as Code (Terraform preferred)
- Experience with AWS and/or Azure cloud platforms
- Experience with containerization technologies (Docker)
- Strong programming skills in at least one language (Python or Java preferred) with a developer mindset, including the ability to write, debug, and optimize code for automation and platform engineering
- Proficiency in scripting (Python, Bash, or similar) for automation
- Experience with monitoring and observability tools (Splunk, Prometheus, Grafana, CloudWatch)
- Strong understanding of system reliability, deployment processes, and troubleshooting
- Experience with Kubernetes (EKS, AKS, or similar orchestration platforms)
- Experience in financial services or other regulated environments
- Familiarity with compliance frameworks (SOC2, NIST, etc.)
- Knowledge of modern deployment strategies (blue/green, canary)
- Experience with DevSecOps practices and security tools
- Experience working in Agile/Scrum delivery models
- Experience to GitOps tools and practices