Experience required – 5 to 7 years in any technical company
Education – bachelor's degree in computer science, Engineering, or a related field, or equivalent work experience.
Roles & Responsibilities: -
- Develop and execute test cases, scripts, plans, and procedures (manual and automated) to ensure the quality of software products.
- Design, build, and maintain CI/CD pipelines for deployment and monitoring of applications.
- Manage cloud infrastructure (AWS, Azure, GCP) and automate provisioning using Terraform or CloudFormation.
- Implement and manage container orchestration platforms such as Kubernetes.
- Troubleshoot production issues and coordinate with development teams to streamline deployment and operations.
- Ensure high availability and performance of applications and systems.
- Collaborate with cross-functional teams to define and implement best practices for infrastructure such as code, security, and operational monitoring.
- Mentor junior team members and promote knowledge sharing across the organization
Desired Candidate Profile
- Bachelor's degree in computer science, Engineering, or a related field, or equivalent work experience.
- 5+ years of experience in a DevOps Engineer or similar role.
- Strong proficiency with cloud platforms (AWS, Azure, GCP) and infrastructure as code tools (Terraform, CloudFormation).
- Expertise in containerization technologies (Docker) and container orchestration (Kubernetes).
- Hands-on experience with CI/CD tools (Jenkins, GitLab CI/CD) and version control (Git).
- Solid scripting skills (Bash, Python, or similar).
- Experience with monitoring and logging tools (ELK stack, Prometheus, Grafana).
- Proven track record of automating tasks and improving efficiency.
- Excellent problem-solving and communication skills.