About The Position

Altamira is seeking a Platform Developer to support the design, development, and deployment of containerized applications and data services within secure, mission-critical environments. This role focuses on building and maintaining Kubernetes-based platforms and developing scalable, reliable data-driven applications. The ideal candidate brings hands-on experience developing applications for Kubernetes environments, working with modern databases, and supporting platform automation in highly regulated settings.

Requirements

  • TS/SCI clearance
  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience)
  • Entry level to 10+ years of experience in software or platform development roles
  • Hands-on experience developing applications for Kubernetes environments
  • Experience working with ArangoDB and/or PostgreSQL
  • Experience writing and maintaining Helm charts
  • Strong understanding of containerization and microservices architectures
  • Experience with Git-based version control systems
  • Ability to operate in secure, compliance-driven environments

Nice To Haves

  • Experience developing distributed or data-intensive applications
  • Familiarity with service mesh or advanced Kubernetes networking concepts
  • Experience supporting DoD or Intelligence Community programs
  • Experience with CI/CD tools and automation frameworks
  • Familiarity with Infrastructure as Code tools
  • Experience with performance tuning and database optimization
  • Experience working in hybrid or air-gapped environments

Responsibilities

  • Design, develop, and maintain containerized applications deployed on Kubernetes platforms
  • Develop and optimize applications utilizing ArangoDB and PostgreSQL
  • Create, maintain, and manage Helm charts for application deployment and configuration
  • Support application packaging, versioning, and release management processes
  • Collaborate with platform, infrastructure, and security teams to support system requirements
  • Implement best practices for scalability, reliability, and performance
  • Troubleshoot application, database, and deployment issues in distributed environments
  • Support continuous integration and deployment (CI/CD) pipelines
  • Participate in system accreditation, compliance, and audit activities
  • Document system designs, configurations, and operational procedures
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service