27 Mar 2025
Job Description
Job Title – DevOps Engineer (DevOps Lead)
Experience Level: 4 to 6 years
Work Location: Onsite, Mohali
Working Days: 5 days (Mon to Fri). Must be flexible to work in a 24 x 7 work environment.
Education Qualification: Graduate in Computer Science/Information Security or related field
Job Description:
As a DevOps Lead in a SaaS company, your primary responsibility will be to architect, build, and maintain the infrastructure necessary to support the company’s software applications and services. You will also lead a small team of DevOps engineers, providing technical mentorship and ensuring best practices across deployments, automation, monitoring, and security.
You’ll work closely with developers, system administrators, and stakeholders to ensure infrastructure is secure, reliable, scalable, and cost-efficient.
Job Responsibilities:
Lead and mentor a team of DevOps engineers, ensuring consistent delivery, training, and process improvements.
Conduct regular code and infrastructure reviews, guiding team members on technical challenges and performance optimization.
Designing, building, and maintaining cloud-based infrastructure such as Oracle, GCP, AWS, or Azure.
Managing the company’s CI/CD pipeline to ensure code changes are deployed quickly and reliably using tools like Jenkins, YAML, and Manifest.
Automating deployments on Kubernetes clusters to reduce manual intervention.
Proficient in Docker-based containerization; managing images and working with Docker Hub.
Hands-on experience with configuration management tools like Ansible; creating and managing playbooks and roles.
Strong knowledge of version control systems like Bitbucket, Git, or GitHub.
Monitor infrastructure and applications using tools like New Relic, Site24x7, Prometheus, and respond to alerts in a timely manner.
Hands-on experience with SQL and NoSQL databases such as MySQL, Cloud SQL, Oracle SQL, MSSQL.
Collaborate with software developers for optimization, monitoring, maintenance, and troubleshooting.
Experience with web servers such as Apache Tomcat, NGINX, and Apache HTTPD.
Standardize and document deployment processes for client-side implementation.
Ensure high availability and low downtime of servers and services by proactively monitoring cloud infrastructure.
Handle incident response, troubleshooting, and support requests, acting as the escalation point for the DevOps team.
Develop and implement security policies, access controls, and data protection protocols.
Stay updated with trends in DevOps, automation, and cloud platforms to introduce innovation and improvements.
Essential Qualifications:
Graduate in Computer Science/ Information Security or a related field.
Strong experience in Linux/Unix systems administration and scripting (Bash/Python).
Hands-on experience with cloud platforms (Oracle, GCP, AWS, or Azure).
Experience in managing containerized and Kubernetes-based infrastructure.
Strong leadership, communication, and team management skills.
Experience working in fast-paced, SaaS-based environments is a plus.