A Sr. DevOps Engineer is essential for optimizing our IT infrastructure and ensuring smooth operations across development and production environments. This role focuses on automating processes improving deployment strategies and enhancing system reliability.
Responsibilities:.
- CI/CD Pipeline Management: Build maintain and optimize CI/CD pipelines using Jenkins Terraform and GitHub Actions to automate deployment processes.
- Daily Stand-ups: Lead and contribute to daily team meetings to discuss project updates and roadblocks.
- Infrastructure Management: Use Terraform to manage infrastructure as code and automate the provisioning of cloud resources on GCP.
- Cloud - Strong expertise in GCP in managing and deploying cloud infrastructure
- Container Orchestration: Design and implement Kubernetes clusters for application deployment and scaling.
- Create and Renew Spiffe/Certificates and RFCs using Service now.
- Monitoring and Alerts: Implement monitoring solutions using Grafana and Prometheus and respond to alerts in a timely manner.
- Troubleshooting & Scripting: Diagnose and resolve operational issues escalating complex problems as necessary. and proficient in Python Scripting
- Release Management: Oversee release management processes ensuring smooth transitions between development staging and production environments.
- Documentation: Create and maintain documentation for infrastructure setups CI/CD processes and operational procedures.
- Participate in on-call support to ensure high availability of systems
Qualifications :
- Experience: 7 years in a DevOps or similar role with a proven track record in high-availability systems.
- Technical Skills: Strong expertise in Kubernetes Jenkins Docker GCP and Terraform.
- Scripting: Proficient in scripting languages (Python Bash) for automation tasks.
- Programming - Proficient in coding using JAVA
- Version Control: Experience with Git GitHub Actions and Bitbucket for version control and CI/CD integration.
- Strong Experience in Monitoring tools like Grafana Prometheus and other logging tools and Ability to use a wide variety of open-source technologies and tools
- Microservices: Understanding of microservices architecture and its implementation.
- Agile Methodologies: Experience with Agile practices including Scrum for project management and tools like JIRA.
- Communication: Excellent collaboration and communication skills capable of working in a remote team environment.
Additional Information :
- Competitive salary and benefits package.
- Opportunity to work with a diverse and talented team.
- Professional development and growth opportunities.
- A dynamic and collaborative work environment.
- Hybrid in Chennai
Remote Work :
No
Employment Type :
Full-time