Overview
DevSecOps Engineer role at Thermo Fisher Scientific focused on building and maintaining software build and deployment pipelines for AWS cloud solutions using Infrastructure as Code practices.
What you'll do
- Create and maintain software build and deployment pipelines for AWS cloud solutions using Infrastructure as Code practices.
- Evaluate new tools and services to further automate and strengthen the software development process.
- Ensure compliance with corporate infrastructure and security requirements.
- Collaborate with engineers and scientists to develop and implement solutions for innovative technology for impactful devices.
What you'll need
- BS in Computer Science, Engineering, Chemistry, Mathematics, or equivalent work experience.
- 5+ years of related experience.
- Professional experience in CI/CD pipelines, version control (Git), and associated tools (e.g., Jenkins, Maven, Helm).
- Hands-on experience with Infrastructure as Code (IaC) using Terraform and AWS CloudFormation.
- Experience integrating security automation (SAST, DAST, vulnerability scanning) into CI/CD workflows.
- Strong experience with AWS services such as EC2, EKS, RDS, Aurora, IoT Core, and Greengrass.
- Proficiency in setting up and managing Kubernetes clusters (preferably on AWS EKS).
- Experience in cloud infrastructure security, including IAM, VPCs, encryption, and monitoring.
- Proven experience with Docker and container orchestration.
- Knowledge of Helm charts for Kubernetes deployment.
- Ability to build and optimize scalable, secure containerized applications.
- Hands-on experience with Prometheus, Grafana, and CloudWatch for monitoring and alerting.
- Ability to design dashboards, metrics, and logs for system health and security posture.
- Strong understanding of network security, identity management, and incident response.
- Familiarity with compliance and regulatory programs such as SOC 2, HIPAA, NIST, FISMA.
- Knowledge of penetration testing, vulnerability assessment, IDS/IPS, OWASP Top 10, SANS Top 25, and WAFs.
- Experience implementing least-privilege IAM policies, encryption, and secure secrets management.
- Proficiency in Python and Shell scripting for automation and tooling.
- Experience with SQL and ability to set up/administer SQL databases.
- Knowledge of software testing practices and clean coding principles.
- Solid knowledge of Linux system administration, configuration management, and security hardening.
- Strong foundation in network administration, firewalls, VPNs, and secure communication protocols (TLS, IPSec, etc.).
- Excellent communication and collaboration skills, with proficiency in English.
- Demonstrated ability to work in cross-functional DevOps and security teams.
- Strong problem-solving and troubleshooting skills in complex distributed systems.
Nice to have
- AWS Certified Solutions Architect / DevOps Engineer Professional.
Details
- Location: Bangalore, India.
- Work schedule: Standard (Mon-Fri).
- Environmental conditions: Office.
Read the full description and apply on the company’s own careers page.