08 Nov 2024
Job Title - DevOps Engineer
Experience Level : 3 to 5 years
Work Location - Onsite, Mohali
5 days working (Mon to Fri). Must be flexible to work in 24 x 7 work environment.
Education Qualifications : Graduate in Computer Science/ Information Security or related field
Job Description:
As a DevOps Engineer in a SaaS company, your primary responsibility will be to build and maintain the infrastructure necessary to support the company's software applications and services. This includes working closely with software developers, system administrators, and other stakeholders to ensure that the infrastructure is secure, reliable, scalable, and cost-effective.
Job Responsibilities:
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 process using deployment on Kubernetes cluster for less manual intervention.
Proficient with Docker-based container deployments. Experience in working on Docker hub, creating and managing multiple Images.
Experience with Configuration Management tools like Ansible. Like configuring the new roles and playbooks for new migration tasks.
Good knowledge of version control systems like Bitbucket, Git, or GitHub.
Monitoring the infrastructure and applications using tools such as New Relic, Site24x7, Prometheus, etc., and responding to alerts in a timely manner.Hands-on experience in creating, managing, and backing SQL databases like MySQL, Cloud SQK, Oracle SQ, MSSQL, etc.
Collaborating with software developers to optimize application setup, performance, monitoring, maintenance, and troubleshooting issues.
Hands-on experience on web servers like Apache Tomcat, NGINX, Apache HTTPD, etc.
Generalizing process for ease deployment to client side.
Maintaining low downtime of servers by Monitoring cloud infrastructure and services, including configuration, scaling, etc.
Responsible for handling requests based on incidents and providing technical support to other teams within the company and end-users as needed.
Developing and implementing security protocols and policies to ensure data protection and compliance.
Staying up-to-date with emerging trends and technologies in DevOps and cloud computing.
Essential Qualifications :-
Graduate in Computer Science/ Information Security or related field
Strong background in Linux/Unix systems administration, scripting languages such as Bash or Python.
Experience with cloud-based infrastructure and virtualization technologies such as Kubernetesand Docker.
Comfortable working in a fast-paced environment and have excellent communication, collaboration and problem-solving skills.
Experience in SaaS companies is a plus.
Must hands on experience with cloud platforms like Oracle, GCP, AWS or Azure