Thermo Fisher Scientific logo

Systems Developer

Thermo Fisher Scientific
Full-time
Remote
India

Work Schedule

Other

Environmental Conditions

Office

Job Description

Summarized Purpose:

We are presenting an outstanding opportunity to join Thermo Fisher Scientific as a Systems Developer. In this role, you will play a crucial part in performing the systems analysis, building, development, testing, and support of moderately complex technical information system components.

Education/Experience:

  • Bachelor's degree or equivalent experience and relevant formal academic/vocational qualification
  • Previous roles showcasing the proficiencies necessary to fulfill the job responsibilities (similar to 3+ years’) or an equivalent blend of education, training, & experience

Major Job Responsibilities:

  • Design, implement, and maintain Continuous Integration and Continuous Deployment pipelines.
  • Use Infrastructure as Code (IaC) tools like Terraform, Ansible, or CloudFormation to automate provisioning.
  • Configure and manage cloud platforms (AWS, Azure, GCP) for scalability, availability, and cost-efficiency.
  • Set up monitoring tools (Prometheus, Grafana, ELK Stack) to ensure system reliability and performance.
  • Integrate security practices into DevOps workflows, including vulnerability scanning and secrets management.
  • Work closely with developers, QA, and product teams to streamline development and deployment.
  • Lead incident response, root cause analysis, and manage change control processes.
  • Automate routine tasks using scripting languages like Python, Bash, or PowerShell.
  • Oversee software releases, ensuring minimal disruption and proper documentation.

Knowledge, Skills and Abilities:

  • Client-focused approach with strong interpersonal and communication skills
  • Ability to multitask and maintain attention to detail
  • Proficient in managing AWS environments and database services
  • Strong understanding of version control systems (Git)
  • Familiarity with agile and DevOps methodologies
  • Experience with CI/CD tools (e.g., Jenkins, GitLab CI)
  • Knowledge of cloud platforms (AWS, Azure, GCP)
  • Experience with infrastructure automation and containerization (Docker, Kubernetes)
  • Proficiency in scripting languages (e.g., Python, Bash, Ruby)
  • Understanding of security best practices in cloud environments
  • Strong analytical thinking and problem-solving skills

Must Have skills:

  • CI/CD pipeline design and maintenance
  • Cloud infrastructure management (AWS/Azure/GCP)
  • Scripting (Python, Bash)
  • Containerization (Docker) and orchestration (Kubernetes)
  • Infrastructure as Code (Terraform, Ansible)
  • Monitoring and alerting systems
  • Git and version control workflows
  • Security practices (IAM, vulnerability scanning)

Good to have skills:

  • Experience with containerization tools (Docker, Kubernetes)
  • Exposure to other cloud platforms (Azure, GCP)
  • Familiarity with agile methodologies and collaborative development workflows
  • Understanding of compliance and security standards in cloud environments

Working Hours:

India: 05:30 PM to 02:30 AM IST

Philippines: 08:00 PM to 05:00 AM PST