We are seeking a highly skilled and motivated DevOps Engineer with 5 to 6 years of qualified experience to join our core engineering team. In this role, you will be responsible for bridging the gap between development and operations by implementing robust automation, managing cloud infrastructure, and ensuring the high availability of our application ecosystem. The ideal candidate will have a deep understanding of Infrastructure as Code (IaC), containerization, and the nuances of deploying .NET applications in modern cloud environments.
Location: Ahmedabad
Department: Engineering / Operations
Experience Level: 5-6 Years
Key Responsibilities:
• Infrastructure Automation: Design, build, and maintain scalable infrastructure using Terraform and AWS CloudFormation to ensure consistent environments across development, staging, and production.
• CI/CD Management: Architect and manage end-to-end CI/CD pipelines using Git-based workflows to streamline code integration and deployment processes.
• Containerization & Orchestration:
Deploy and manage containerized applications using Docker and Kubernetes (EKS/AKS), ensuring optimal resource utilization and orchestration.
• Application Operations: Oversee the deployment, configuration, and troubleshooting of .NET applications, working closely with developers to resolve runtime issues.
• System Administration: Perform advanced Linux command-line operations, system performance analysis, and deep-dive troubleshooting to maintain system health.
• Monitoring & Incident Response: Implement comprehensive monitoring, alerting, and log analysis solutions to proactively identify issues and lead incident response efforts.
• Network & Security: Manage networking components including DNS, load balancing, and request routing while adhering to AWS/Azure security best practices and compliance controls.
• Collaboration: Act as a technical consultant for development teams, providing guidance on service architecture, configuration management,