Cloud Software Engineer, Senior Associate

PeratonLaurel, MD
1dOnsite

About The Position

Peraton is looking for a passionate Cloud Software Engineer to join our Cyber Missions team in Laurel, MD. In this role, you’ll be part of a product-focused development team building and enhancing mission-critical software that operates at scale on large compute clusters. If you enjoy solving complex problems, working with cutting-edge cloud and distributed technologies, and seeing your work make a real-world impact, this role is for you.

Requirements

  • Active TS/SCI clearance with current polygraph
  • 6+ years of professional software engineering experience across the full development lifecycle
  • 4+ years of hands-on development with Java, C, or C++
  • 3+ years of experience with software integration and testing, including test plan and script development
  • 3+ years of development experience on UNIX/Linux systems
  • Bachelor’s degree in Computer Science or a related technical field (or equivalent experience) will equal 3 years of experience towards the above requirements.
  • Master’s degree may substitute for 5 years of experience towards the requirements
  • Must have, or obtain, one of the following certifications prior to starting: AWS Certified Developer – Associate AWS Certified Machine Learning – Associate or Specialty AWS DevOps Engineer – Professional Certified Kubernetes Application Developer (CKAD)
  • Strong experience with Java, particularly for distributed, multi-threaded systems
  • Hands-on expertise with Infrastructure as Code (IaC) tools such as Ansible and Puppet
  • Solid experience with CI/CD pipelines, automated testing, deployment, and monitoring
  • Familiarity with Agile development practices and modern source control tools
  • Strong Linux fundamentals and proficiency in at least one scripting language (e.g., Python, Ruby, or Perl)
  • Experience or working knowledge of microservices architectures
  • Familiarity with containerization technologies such as Docker and container orchestration platforms like Kubernetes
  • Hadoop/Cloud Developer Certification
  • Willingness to participate in a rotating Tier III on-call support schedule

Nice To Haves

  • Big data and open-source technologies: Hadoop, Accumulo, NiFi
  • Databases and messaging: MongoDB, ActiveMQ (or similar)
  • Frameworks and scripting: Spring, Python, Bash
  • AWS and hybrid cloud environments
  • Knowledge of security and compliance best practices

Responsibilities

  • Design, develop, and enhance new software capabilities in an agile environment
  • Build and optimize high-performance, scalable systems deployed across large compute clusters
  • Test, tune, and improve system performance and reliability
  • Support operational and sustainment activities for deployed products
  • Collaborate closely with engineers, stakeholders, and mission partners throughout the software lifecycle
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service