remote
DevSecOps Engineer - Tata Consultancy Services (TCS)
Security Engineer
DevSecOps Engineer responsible for integrating security into CI/CD pipelines, automating infrastructure on AWS, and ensuring compliance across containerized workloads using Kubernetes, Docker, Terraform, and Python scripting.
About the role
Key Responsibilities
- Design, implement, and maintain secure CI/CD pipelines that embed automated security testing and compliance checks.
- Provision, configure, and manage cloud infrastructure on AWS using Terraform and related IaC tools.
- Containerize applications with Docker and orchestrate them on Kubernetes clusters, ensuring runtime security and resilience.
- Develop custom security automation scripts and tools in Python to streamline vulnerability scanning, secret management, and policy enforcement.
- Collaborate with development, operations, and security teams to define security standards, conduct threat modeling, and remediate findings.
Requirements
- 3+ years of hands‑on experience in DevSecOps, cloud platforms (AWS preferred), and container orchestration.
- Proficiency with IaC tools such as Terraform and CI/CD platforms (Jenkins, GitLab CI, or similar).
- Strong scripting skills in Python and familiarity with security tooling (SAST, DAST, container scanning).
- Solid understanding of networking, IAM, and compliance frameworks (e.g., ISO, SOC, GDPR).
- Excellent problem‑solving abilities and a collaborative mindset for cross‑functional initiatives.
Skills
awskubernetesdockerterraformcicdpython