What are the responsibilities and job description for the Scientific Programmer III position at GAMA-1 Technologies?
GAMA-1 Technologies, LLC is seeking a remote, highly experienced Scientific Programmer III to support the migration and modernization of scientific applications into cloud environments. The role supports GAMA-1’s growing Cloud Services practice, with a focus on improving scalability, performance, and reliability of mission-critical systems through cloud adoption and automation.
This role contributes to strategic cloud initiatives aimed at increasing IT efficiency, improving service delivery, and reducing operational costs through modern cloud-native solutions and streamlined deployment practices.
What You Will Do in This Role
The Scientific Programmer III is responsible for developing CI/CD automation, building Python-based containerized and Kubernetes applications, and supporting the deployment, integration, and security of modern cloud-based systems and environments.
Responsibilities include:
- Develop and maintain automation code supporting CI/CD tooling such as GitLab Runner
- Design and implement Python-based applications, containerized solutions, and Kubernetes workloads within CI/CD pipelines
- Coordinate with stakeholders on Jira and Confluence configuration, setup, and workflow customization
- Collaborate closely with cloud architects, developers, and engineers to ensure seamless deployment, integration, and operation of Kubernetes-based applications
- Develop and maintain clear, comprehensive technical documentation to enable knowledge sharing and operational continuity
- Proactively identify, troubleshoot, and resolve issues across CI/CD pipelines to ensure reliable and efficient delivery
- Research, design, deploy, provision, and document emerging technologies within the environment
- Implement and support modern ground systems, applications, and associated technology stacks
- Partner with Information Security teams to implement cybersecurity updates, enhancements, and system hardening measures
What You Will Bring
Required Qualifications:
- Bachelor’s degree in Computer Science, a technical field, or a related discipline
- 4 years of experience migrating scientific applications from on-premises systems to a cloud environment
- Demonstrated experience programming in Python, with hands-on experience using Docker containers and Kubernetes within CI/CD pipelines
- Demonstrated experience working in Agile/Scrum teams
- Experience building and leveraging GitLab Runners
- Experience with Infrastructure as Code, configuration management tools, and CI/CD practices
- Experience working with Cloud Service Providers, including AWS, Microsoft Azure, and Google Cloud Platform
- Experience and understanding of large-scale infrastructure deployments in enterprise environments, leveraging DevOps principles and CI/CD pipelines
- Strong written, verbal, and analytical communication skills
Preferred Qualifications
- Federal government experience is desired
- 2 years of experience with the Atlassian Suite, including Jira, Confluence, and Bitbucket
Work authorization/security clearance requirements
- Ability to obtain a security clearance
Work Environment
- This work is normally completed in a remote environment
Physical Demands
- Prolonged periods of sitting at a desk and working on a computer
- Must be able to access and navigate each department at the organization's and client facilities
Travel Required
- No
Proficiency Requirement
- The employee is expected to demonstrate proficiency in all essential job functions, tools, and processes related to this position within the first 90 days of employment. This includes acquiring a thorough understanding of job-specific responsibilities, systems, and workflows as outlined during onboarding and training. Failure to meet this requirement may result in additional training, reassessment, or other actions as deemed necessary by management