Position : Senior DevOps Engineer
Location : Hyderabad, Telangana, India
Experience : 5+ Years
Notice Period : Less than 15 Days (Immediate joiners highly preferred)
Employment Type : Full-time
About the Role :
We are seeking a highly experienced and proactive Senior DevOps Engineer to join our dynamic team in Hyderabad. With over 5 years of industry experience, you will be crucial in designing, implementing, and maintaining our robust CI / CD pipelines and infrastructure, ensuring high availability, scalability, and performance of our production systems. You will leverage your expertise in modern DevOps tools, scripting, and cloud technologies to automate workflows and enhance our development and operational Responsibilities :
- CI / CD Pipeline Management : Design, build, and maintain continuous integration and continuous delivery (CI / CD) pipelines using Jenkins to automate software delivery from development to production.
- Containerization & Orchestration : Implement, manage, and optimize containerized applications using Docker, and orchestrate them efficiently with Kubernetes in production environments.
- Scripting & Automation : Develop robust automation scripts and tools primarily using Python to streamline operational tasks, infrastructure provisioning, and application deployment.
- Database Management : Work with both RDBMS (e.g., MS SQL Server, Snowflake) and NoSQL Databases (e.g., MongoDB), including schema management, performance tuning, and backup / restore operations in a DevOps context.
- API & Web Technologies : Utilize working knowledge of Web frameworks and technologies like REST API, Node.js, and JSON for integrating various systems and automating interactions.
- Windows User Mode Applications : Develop, deploy, and maintain Windows User Mode Applications, ensuring their integration into the DevOps ecosystem.
- Infrastructure as Code (IaC) : Contribute to the implementation and management of infrastructure using IaC principles (e.g., Terraform, CloudFormation - mention if applicable, based on your actual tech stack).
- Monitoring & Alerting : Set up and manage monitoring, logging, and alerting systems to ensure the health, performance, and security of production applications and infrastructure.
- Troubleshooting & Optimization : Proactively identify and resolve complex production issues, troubleshoot system outages, and implement performance optimizations.
- Collaboration : Work closely with development, QA, and operations teams to foster a culture of DevOps, sharing knowledge and improving collaboration across the Skills & Qualifications :
- Experience : Above 5+ years of hands-on industry experience in a DevOps engineering role with significant exposure to production environments.
- DevOps Technologies : Proven production experience in maintaining and operating core DevOps technologies, including :
1. Jenkins (for CI / CD pipeline automation)
2. Docker (for Kubernetes (for container orchestration)
Programming Languages : Fluency in high-level programming languages, with Python being the primary language.Database Knowledge : Strong working knowledge of :1. RDBMS (Relational Database Management Systems), preferably MS SQL Server and / or Snowflake.
2. NoSQL Databases, preferably MongoDB.
Web Technologies : Experience working with Web frameworks and technologies such as REST API, Node.js, and JSON.Windows Development : Experience writing and maintaining Windows User Mode Applications.Problem-Solving : Excellent analytical and problem-solving skills with the ability to troubleshoot complex system issues under pressure.Communication : Strong communication and interpersonal skills, with the ability to collaborate effectively across teams.ref : hirist.tech)