Cloud Software Engineer, Advisor

PeratonLaurel, MD
10dOnsite

About The Position

Peraton is seeking a Cloud Software Engineer to join our Cyber Missions Team in Laurel, MD . In this role, you’ll be part of an innovative product development team building advanced solutions that power large-scale compute clusters and mission-critical systems. You’ll have the opportunity to design, develop, and deploy next-generation cloud software that supports some of the most impactful national security missions in the world. As a Cloud Software Engineer, you’ll be deeply involved in every stage of the agile development lifecycle—from concept and design to implementation, testing, and sustainment.

Requirements

  • Strong experience in Java programming , particularly for distributed systems.
  • Proficiency with Infrastructure as Code (IaC) tools such as Ansible and Puppet .
  • Hands-on experience with CI/CD pipelines , automated testing, and monitoring practices.
  • Solid understanding of Linux fundamentals and at least one scripting language (e.g., Python, Ruby, Perl).
  • Experience with Agile software development , source control, and version management.
  • Familiarity with microservices , containerization (e.g., Docker), and container orchestration (e.g., Kubernetes).
  • Ability to work on-site (telework is not supported at this time).
  • An Active TS/SCI clearance with polygraph is required
  • Eight (8) or more years of directly related experience in software development/engineering; including requirements analysis, software development, installation, integration, evaluation, enhancement, maintenance, testing, and problem diagnosis/resolution
  • A Bachelor's Degree in Computer Science or in a related technical field is required
  • Must have, or be willing to obtain prior to start, one of the following Cloud Developer Certifications: AWS Certified Developer-Associate AWS DevOps Engineer Professional Certified Kubernetes Application Developer (CKAD) Elastic Certified Engineer

Nice To Haves

  • Experience with Apache open-source technologies (Hadoop, Accumulo, NiFi).
  • Familiarity with MongoDB , message brokers (e.g., ActiveMQ), and the Spring Framework .
  • Proficiency with Python and Bash scripting.
  • Knowledge of security and compliance best practices for cloud environments.

Responsibilities

  • Design, develop, and enhance scalable software solutions for distributed systems.
  • Optimize performance and tune systems for efficiency and reliability.
  • Support operational readiness and sustainment functions, including rotating Tier III on-call support.
  • Collaborate with cross-functional teams in an agile environment to deliver mission-driven solutions.
  • Provide technical guidance and mentorship to junior engineers as needed.
  • Integrate and extend COTS and GOTS products to meet evolving mission requirements.

Benefits

  • A collaborative, mission-focused work environment.
  • Opportunities for professional growth and advancement.
  • The chance to make a tangible impact on national security through technology.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service