Peratonposted 4 months ago
$135,000 - $216,000/Yr
Full-time • Senior
Remote • Herndon, VA
Professional, Scientific, and Technical Services

About the position

We are seeking a Software Engineer with expertise in Agile development, Platform-as-a-Service (PaaS), and containerization technologies to join our cross-functional Scrum team. This role involves designing, developing, and implementing software solutions utilizing Kubernetes and OpenShift to ensure secure, scalable, and high-availability deployments.

Responsibilities

  • Develop, test, and maintain software applications and systems that incorporate logical and mathematical solutions.
  • Collaborate with systems analysts, engineers, and developers to define system requirements, performance metrics, and technical limitations.
  • Design and implement scalable, high-availability software solutions using scientific analysis and mathematical modeling to predict outcomes.
  • Lead and coordinate software deployments, system installations, and performance monitoring to ensure operational efficiency.
  • Implement and maintain Kubernetes-based microservices architectures for both cloud and on-premises environments.
  • Perform software development tasks, including enhancements, bug fixes, and system maintenance using DIA standard development tools (Java, GitLab Ultimate, etc.).
  • Utilize Docker, OpenShift, and Kubernetes to orchestrate and manage containerized applications.
  • Ensure adherence to software development best practices, including CI/CD pipelines, security protocols, and Agile methodologies.

Requirements

  • Bachelor's degree with 10+ years of relevant experience OR Master's degree with 8+ years of relevant experience OR PhD with 6+ years of relevant experience.
  • Active TS/SCI clearance or SCI eligibility required, with the ability to successfully pass a polygraph.
  • Experience with Java, JavaScript, and Python.
  • Experience working in RHEL 8+ and Oracle 8+ environments.
  • Familiarity with AWS services, including PostgreSQL and Oracle.
  • Strong understanding and practical experience with OpenShift, AWS Elastic, and Grey Matter.
  • Solid understanding of RESTful APIs and microservices architecture.
  • Current 8570 IAT Level II or higher certification (e.g., CompTIA Security+ CE).
  • Ability to work independently and as part of a team in a fast-paced, Agile environment.

Nice-to-haves

  • Experience with GitLab Ultimate, Jenkins, and Redmine for CI/CD and DevSecOps.
  • Familiarity with AWS services, including EC2 and S3.
  • Expertise in Kubernetes cluster management, including the use of Helm charts, Operators, and Kubernetes-native monitoring tools.
  • Knowledge of network administration and security protocols across multiple domains.
  • Experience working with Joint Intelligence Operations Command (JIOC) applications and intelligence data.
  • Strong preference for candidates with experience in the Defense Intelligence Agency (DIA) or other DoD security environments.

Benefits

  • Heavily subsidized employee benefits coverage for you and your dependents.
  • 25 days of PTO accrued annually up to a generous PTO cap.
  • Participation in an attractive bonus plan.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service