• No Reviews Yet
  • Laurel, MD
  • Verified

Cloud Software Engineer, Senior Associate

Salary

Job Description

Required Qualifications • 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) Preferred Experience • 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 Cloud Software Engineer – Cyber Missions TeamLocation: Laurel, MD 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. What You’ll Do • 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 What You Bring • 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 Work Environment This role is based on-site at the customer’s location in Laurel, MD. While regular telework is not typically supported, occasional ad-hoc telework may be available for qualified team members based on project needs.

Min Qualification

• 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... • 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) • Cloud Software Engineer – Cyber Missions TeamLocation: Laurel, MD • 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 • While regular telework is not typically supported, occasional ad-hoc telework may be available for qualified team members based on project needs see more

Applying Instructions

• Peraton Careers • Indeed • ZipRecruiter • ClearedJobs.Net • Monster • Teal • SimplyHired • Jobright • Peraton Careers • Indeed • ZipRecruiter • ClearedJobs.Net • Monster • Teal • SimplyHired • Jobright see more

Work History and Feedback

    No review Yet