M

Momentum Engineering

Designs secure cloud-based data architectures

Cloud Software Engineer / DevOps Engineer

Cloud Engineering +1Updated on Nov 14
Full-timeAnnapolis Junction, MD, USA$185k - $240kIn-person

About the Job

Requirements

  • Minimum eight years of software development or engineering experience, including requirements analysis, development, integration, testing, deployment, and troubleshooting.
  • Minimum six years of software development experience using Java, C, C++, Python, or a similar high-level programming language.
  • Minimum five years of experience supporting UNIX/Linux operating systems.
  • Minimum three 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.
  • Must hold an active Top Secret/SCI clearance with NSA Full Scope Polygraph and a current polygraph.
  • Must hold at least one of the following certifications: AWS Certified Developer – Associate, AWS Certified DevOps Engineer – Professional, or Certified Kubernetes Application Developer (CKAD).

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.

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.

About the Company

Momentum Engineering

Designs secure cloud-based data architectures

Momentum Engineering builds secure, cloud-based data engineering solutions that help clients run mission-critical analytics and improve software performance. Its offerings center on designing robust data architectures and data-driven engineering methodologies, implemented through DevOps and DevSecOps practices to ensure reliable, measurable performance. The company differentiates itself by focusing on secure architectures tailored to clients' needs, rigorous evaluation and validation of data-driven approaches, and a client-focused service model with collaborative culture and profit-sharing to attract top talent. The goal is to provide dependable data infrastructure and engineering processes that enable better analytics outcomes and software reliability for engineers, analysts, developers, and instructors.

Company size
11-50
Company stage
Not listed
Total funding
Not listed
Headquarters
Columbia, SC
Founded
2015

Recently Posted Jobs

Explore more opportunities at Momentum Engineering

See more jobs