ME00700-Cloud Software Engineer / DevOps Engineer

Momentum Engineering

  • Annapolis Junction, Maryland
  • 7 days ago

    Highlights

    This position requires hands-on experience with Amazon Web Services (AWS), DevOps automation, Infrastructure as Code (IaC), continuous integration/continuous delivery (CI/CD), containerized environments, and modern software engineering practices. Seeking an experienced AWS Cloud Software Engineer / DevOps Engineer to support mission-critical cloud modernization and software engineering efforts within a fast-paced Cyber Intelligence environment.

    Numbers & Facts

    LocationAnnapolis Junction, Maryland

    Description

    Job Summary

    • Seeking an experienced AWS Cloud Software Engineer / DevOps Engineer to support mission-critical cloud modernization and software engineering efforts within a fast-paced Cyber Intelligence environment
    • The selected candidate will design, develop, deploy, and sustain scalable cloud-native applications and infrastructure supporting enterprise and mission operations
    • This position requires hands-on experience with Amazon Web Services (AWS), DevOps automation, Infrastructure as Code (IaC), continuous integration/continuous delivery (CI/CD), containerized environments, and modern software engineering practices
    • The engineer will work closely with software engineers, systems engineers, and cloud architects to deliver secure, resilient, and highly available cloud solutions

    Primary Responsibilities

    • Design, develop, integrate, test, deploy, and maintain cloud-native software applications and services
    • Support AWS cloud infrastructure deployments, modernization initiatives, and operational sustainment
    • Develop and maintain CI/CD pipelines using modern DevOps practices and automation tools
    • Implement and maintain Infrastructure as Code solutions using Terraform and/or AWS CloudFormation
    • Deploy and manage containerized applications using Docker and Kubernetes
    • Support software integration, automated testing, troubleshooting, system monitoring, and issue resolution
    • Collaborate with software engineers, systems engineers, cloud architects, and other technical stakeholders in Agile development environments
    • Implement and maintain cloud monitoring, logging, and observability capabilities
    • Support system performance optimization, scalability planning, resiliency, and high availability
    • Apply cloud security, configuration management, and software engineering best practices throughout the development lifecycle
    • Support technical documentation, deployment activities, and ongoing operational maintenance of mission-critical applications and infrastructure

    Required Qualifications

    • Must have active Top Secret/SCI clearance with NSA Full Scope Polygraph
    • Minimum eight (8) years of software development or engineering experience, including requirements analysis, development, integration, testing, deployment, and troubleshooting
    • Minimum six (6) years of software development experience using Java, C, C++, Python, or a similar high-level programming language
    • Minimum five (5) years of experience supporting UNIX/Linux operating systems
    • Minimum three (3) years of experience with software integration and automated testing
    • Hands-on experience with AWS cloud services and cloud-native application deployment
    • Experience developing and maintaining CI/CD pipelines and implementing DevOps automation
    • Experience with Infrastructure as Code tools, including Terraform and/or AWS CloudFormation
    • Experience with Git-based version control and development platforms such as GitLab
    • Experience working with containerized applications and modern cloud deployment environments
    • Bachelor’s degree in Computer Science, Engineering, Information Systems, or a related technical discipline. Additional relevant experience may be substituted for the degree requirement
    • Active TS/SCI security clearance with a current polygraph
    • Must hold at least one of the following certifications:
      • AWS Certified Developer – Associate
      • AWS Certified DevOps Engineer – Professional
      • Certified Kubernetes Application Developer (CKAD)

    Desired Qualifications

    • Experience designing scalable and highly available AWS cloud architectures
    • Knowledge of AWS Well-Architected Framework Reviews
    • Experience developing or supporting serverless architectures and microservices
    • Experience with Docker and Kubernetes container orchestration
    • Familiarity with Amazon CloudWatch, AWS CloudTrail, and AWS Cost Management tools
    • Experience with Agile software development methodologies
    • Experience with observability, logging, and monitoring technologies such as Elasticsearch or OpenSearch
    • Knowledge of cloud security best practices and secure configuration principles.
    • Experience supporting large-scale distributed systems and mission-critical applications

    Exempt hourly position. 11 paid holidays, minimum of 3 weeks PTO, company sponsored group medical plan, company paid dental, vision, life insurance, and STD/LTD plans. Salary is dependent upon the candidate’s experience and qualifications.

    Similar Jobs