Engineer II, Software

Thermo Fisher Scientific

Thermo Fisher Scientific

India · Remote
Posted on Wednesday, August 21, 2024

Work Schedule

Standard (Mon-Fri)

Environmental Conditions

Office

Job Description

The DevOps Engineer will be in agile development team, focusing on building our next generation scientific platform. We are looking for someone with a strong engineering background and the ability to develop and support end-to-end environments and CI/CD pipelines for user Interface to backend services. The role requires working across the Technology, Product and Commercial Organizations to ensure alignment towards business goals. In this role, you will build positive relationships with multi-functional team members and business collaborators and serve to Educate the organization about DevOps standard methodologies.

Responsibilities

  • Participate in crafting and building Kubernetes, Cloud, and on prem environments for maximum performance, reliability and scalability. stay up to date with new technologies and resolve how to incorporate these into future platform capabilities.

  • Build positive relationships with team members. Share business and technical findings with the broader engineering and product organization, while adapting approach for different audiences. Participate in code reviews, architectural decision, write unit tests, and conduct solving to ensure up-time for live systems.

Basic qualifications

  • 2-4 years of experience in a DevOps and Software Configuration Management (SCM). Hands-on experience operating Kubernetes environments for development teams and production systems. Knowledge of web application Security standard processes and ability to act as a liaison between security and software development teams.

  • 2-3 years rich experience with deployment, integration, test/validation, and configuration custom software across multiple platform environments. Experience authoring and deploying Helm charts. Deep understanding of DevOps CI/CD pipeline concepts and experience working and mentoring developers on concepts including GitOps.

  • Background in configuring monitoring and alerting with Prometheus/Grafana. Strong practical administration skills in Public Cloud environments-AWS preferred, Azure and GCP experience is a plus. Validated background in Docker, Linux, and automation scripting in one or more of the languages/tools: Bash, Python (AWS CDK, boto, etc.), JFrog. Design, test, integrate and coordinate deployment of auto provisioning and de-provisioning in resilient and highly available environments based on user load. Experience supporting system outage triage and solving.

Preferred qualifications

Life Science and/or Bioinformatics experience preferred, but not required. Experience with the following a plus Argo CD, Nginx Ingress, Cluster Autoscaler, Service Mesh (Linked/Istio), Jaeger, Cert Manager, External DNS, EBS/EFS CSI, Elastic Stack. Experience with Technologies, such as Apache Spark, Apache Flink. Improve utilization of cloud services like S3, Glacier and others as appropriate.

Applicable Keywords: DevOps, DevSecOps, Kubernetes, Docker, AWS, CI, CD, GitOps, Bash, Python, Ansible, Terraform, Powershell, Service Mesh, Nginx Ingress.

Thermo Fisher Scientific is an EEO/Affirmative Action Employer and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability or any other legally protected status.

We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform crucial job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.