Job-Type
: Full-time, on-site Location
: NagercoilJOB SUMMARY
:We are seeking an experienced and proactive Senior DevOps Engineer responsible for designing, implementing, and managing scalable cloud infrastructure, automating CI/CD pipelines, ensuring system reliability and security, and collaborating with development teams to deliver high-performance, cost-efficient solutions for the organisation.KEY RESPONSIBILITIES
:1. Infrastructure & Cloud Management
Design, build, and maintain scalable, secure, and highly available infrastructureManage cloud platforms (AWS / Azure / GCP) and hybrid environmentsImplement Infrastructure as Code (IaC) using tools like Terraform, CloudFormation, or ARM2. CI/CD & Automation
Design and manage CI/CD pipelines for automated build, test, and deploymentAutomate manual processes to improve efficiency and reliabilityEnsure zero/minimal downtime during deployments3. System Reliability & Performance
Monitor system performance, availability, and capacityImplement logging, monitoring, and alerting (Prometheus, Grafana, ELK, CloudWatch, etc.)Perform root cause analysis and incident resolution4. Security & Compliance (DevSecOps)
Integrate security best practices into CI/CD pipelinesManage secrets, access control, and identity managementEnsure compliance with security standards and industry regulations5. Containerization & OrchestrationManage container platforms (Docker, Kubernetes)Design and maintain Kubernetes clustersOptimize container performance, scaling, and resource utilization6. Collaboration & Leadership
Work closely with development, QA, and product teamsMentor junior DevOps engineers and review their workDefine DevOps best practices and standards across projects7. Cost Optimization
Monitor and optimize cloud costs and resource usageImplement cost-efficient architecture and scaling strategies8. Disaster Recovery & High Availability
Design and test backup, recovery, and failover strategiesEnsure business continuity and minimal data loss9. Documentation & Process Improvement
Maintain infrastructure and deployment documentationContinuously improve DevOps workflows and processesREQUIRED SKILLS AND QUALIFICATIONS
:Educational Qualifications
- Bachelors or Masters degree in Computer Science, Information Technology, Engineering, or related field- Relevant certifications are a plus (AWS, Azure, GCP, Kubernetes, Terraform, DevOps)Technical Skills
- Strong experience with cloud platforms (AWS / Azure / GCP)- Expertise in CI/CD tools (Jenkins, GitHub Actions, GitLab CI, Azure DevOps)- Hands-on experience with Infrastructure as Code (IaC) – Terraform, CloudFormation, Ansible- Proficiency in containerization and orchestration – Docker, Kubernetes, Helm- Experience with Linux/Unix system administration- Strong scripting skills in Bash, Python, or PowerShell- Experience with monitoring, logging, and alerting tools (Prometheus, Grafana, ELK, CloudWatch)-Solid understanding of networking concepts (VPC, DNS, Load Balancers, Firewalls)- Knowledge of security best practices and DevSecOps principlesEXPERIENCE REQUIREMENTS
- 5–8 years of overall IT experience- 3+ years of hands-on DevOps / Cloud engineering experience- Experience managing production-grade systems and high-availability environmentsSOFT SKILLS
- Strong problem-solving and troubleshooting abilities- Excellent communication and collaboration skills- Leadership and mentoring capabilities- Ability to work in fast-paced, agile environments- Strong ownership and accountability mindsetPREFERRED / ADDED ADVANTAGES
- Experience with microservices architecture- Knowledge of cost optimization and cloud billing management- Exposure to SRE practices- Experience with multi-cloud or hybrid environments