Thermo Fisher Scientific is seeking a skilled DevOps Engineer to join our technology team. In this role, you will contribute to the analysis, design, development, testing, and ongoing support of moderately complex technical systems.
Responsibilities
Design, implement, and maintain CI/CD pipelines using Jenkins and GitHub Actions
Lead containerization initiatives using Docker and Podman
Perform Red Hat Linux server maintenance, upgrades, and migrations
Set up, maintain, and optimize Redis servers
Install, configure, and maintain Jenkins environments
Requirements
Bachelor’s degree or equivalent practical experience with relevant formal academic or vocational qualifications
Join us as a Java Engineer and play a key role in advancing our High-Performance Computing (HPC) infrastructure. Our hybrid platform spans hundreds of on-premises servers and cloud resources in Microsoft Azure.
Responsibilities
Future-proof and maintain Java-based cluster scheduling and control systems
Ensure high availability and reliability of HPC resources
Maintain and improve monitoring systems for infrastructure and client submissions
Collaborate with internal stakeholders to balance resource allocation with business requirements
Troubleshoot and optimize performance across on-prem and Azure-augmented environments
Electronic Warfare DevOps Engineer responsible for installing, integrating, and maintaining RF sensors and systems, developing CI/CD pipelines, and ensuring secure, reliable deployments in a defense environment.
Compensation
Pay Range $87,100.00 - $157,450.00
Responsibilities
Software installation integration, and testing of RF sensors and systems
CONUS deployment and operation of RF sensors and systems
Linux server installation and maintenance, including network installation and management
Linux user administration
Development and maintenance of DevOps and DevSecOps systems for use by software teams
Requirements
Bachelor's degree in Electrical Engineering, Computer Science, or Computer Engineering
Design, develop, test, and maintain complex software applications using Java, C++, and other relevant programming languages.
Locations (2)
Augusta, Georgia, United States
Fort Eisenhower, Georgia, United States
Responsibilities
Design, develop, test, and maintain complex software applications using Java, C++, and other relevant programming languages
Develop and implement software solutions, algorithms, and analytics to support mission requirements and operational capabilities
Integrate data, tools, and capabilities from multiple environments into operational software applications
Collaborate with cross-functional engineering teams in an Agile development environment
Support the integration and deployment of software solutions across development, testing, and operational environments
Requirements
Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, Mathematics, Physics, or a related STEM discipline
Lead and manage the AMA’s information security strategy, operations, and compliance, ensuring robust security controls and regulatory adherence across the organization.
Compensation
This role is an exempt position, and the salary range for this position is $172,056-$228,534.
Responsibilities
Develop and implement security strategy and roadmaps
Research, design, evaluate, and test security and regulatory compliance of applications, systems, and networks
Manage cybersecurity systems and lifecycle
Integrate security components within the AMA environment
Assess technical risks and recommend solutions
Requirements
Bachelor’s Degree in Computer Science or related discipline
Platform deployment and lifecycle management: Install, configure, administer, upgrade, and troubleshoot Kubernetes and Red Hat OpenShift clusters on Linux, maintaining cluster health, availability, performance, and security.
OpenShift administration: Manage OpenShift Container Platform (OCP) environments and Operator installations and upgrades; support multicluster management using Advanced Cluster Management (ACM), where applicable.
Application onboarding and GitOps: Manage application configuration, packaging, and deployments using Helm charts, Argo CD, Git, and GitOps workflows.
CI/CD engineering: Build and maintain Jenkins pipelines using Groovy and shared libraries; integrate source control, Nexus repositories, and Kubernetes/OpenShift deployment workflows. Support GitHub CI/CD where applicable.
Troubleshooting and incident resolution: Diagnose and resolve cluster, application, and infrastructure issues involving pods, services, ingress, networking, DNS, certificates, container runtimes, and deployment pipelines.
Requirements
Nice to have: RKE2 administration
Nice to have: Advanced Cluster Management (ACM) for OpenShift multicluster management
Nice to have: OpenShift cluster installation and operation