Job Title: Senior DevOps Engineer
Company: Tatras Data
Location: Delhi
Job Type: Full-time (Hybrid)
Experience: 4-6 years in DevOps
Job description
Tatras Data is looking for an experienced DevOps engineer (4-6 years) with strong technical expertise in CI/CD pipelines, infrastructure automation, configuration management tools, and a solid understanding of DevOps practices and cloud platforms, along with excellent collaboration and communication skills. The role involves managing CI/CD pipelines, infrastructure automation, cloud deployments, and operational reliability across Azure and AWS environments. The ideal candidate will have the ability to coordinate and bridge gaps between the software developer and the operation team, ensuring a smooth workflow.
Responsibilities
- Manage and optimize cloud infrastructure across Azure and AWS environments
- Design, implement, and maintain CI/CD pipelines for automated build, test, and deployment processes
- Implement and manage Infrastructure as Code (IaC) using Terraform and/or CloudFormation
- Monitor system performance, availability, and reliability using observability and monitoring tools
- Implement DevSecOps best practices across infrastructure and deployment workflows
- Identify and drive cost optimization initiatives for existing and new infrastructure
- Collaborate with engineering teams to improve deployment processes, automation, and environment consistency
- Leverage modern tools (including AI-assisted tooling) to improve efficiency, automation, and troubleshooting
- Continuously evaluate and adopt new tools and practices to enhance DevOps maturity
Technical Skills
- Strong proficiency in Linux systems, including troubleshooting, process management, and shell scripting
- Proficiency in scripting for automation
- Good understanding of networking and cloud security concepts, including VPCs, subnets, routing, security groups, and access controls
- Hands-on experience with version control systems (Git), including branching strategies and repository management
- Basic understanding of database management, including deployment, performance considerations, and backup/recovery strategies (e.g., MongoDB, MySQL, PostgreSQL)
- Strong experience with CI/CD tools such as GitHub Actions, Jenkins, Azure DevOps
- Hands-on experience with cloud platforms (AWS and/or Azure)
- Proficiency in Docker for containerized application development and deployment
- Experience with Infrastructure as Code tools like Terraform and/or CloudFormation
- Experience with monitoring and observability tools such as AWS CloudWatch, Azure Monitor, Application Insights, Log Analytics Workspace, Datadog, Prometheus, or similar
- Proficiency in Python or similar scripting language for automation
- Understanding of DevSecOps principles and secure infrastructure practices
- Familiarity with AI-assisted DevOps tools (e.g., GitHub Copilot, Harness, or similar)
Nice to have
- Certification in cloud platforms like AWS Certified DevOps Engineer.
- Kubernetes for container orchestration.
- Exposure to MLOps