Senior DevOps Engineer

msci

Pune 5 Years Exp Posted 618d ago

Job Description

Your Key Responsibilities

  • Design, implement, and maintain CI/CD pipelines to enable efficient software delivery.
  • Develop and manage cloud infrastructure using platforms such as Azure or Google Cloud.
  • Automate infrastructure provisioning and management using Infrastructure as Code (IaC) tools like Terraform or CloudFormation.
  • Implement robust monitoring and alerting systems to proactively identify issues and ensure system stability.
  • Collaborate with development teams to optimize application performance, security, and scalability.
  • Manage version control systems (e.g., Git), ensuring efficient branching, merging, and deployment strategies.
  • Ensure proper configuration management and continuous integration practices are followed.
  • Implement and improve security best practices across all systems, ensuring compliance with industry standards.
  • Troubleshoot and resolve production issues, ensuring minimal downtime and quick recovery.

Your skills and experience that will help you excel

  • Experience: 5-8 years in a DevOps or similar role, with hands-on experience in managing cloud-based infrastructures.
  • Cloud Expertise: Strong experience with Azure or Google Cloud, including compute, storage, networking, and security services.
  • CI/CD Tools: Proficiency with Jenkins, GitLab CI, CircleCI, or similar tools for automating code deployment processes.
  • IaC & Automation: Experience with Infrastructure as Code (Terraform, CloudFormation) and automation tools (Ansible, Puppet, Chef).
  • Scripting Languages: Strong knowledge of scripting languages such as Python, Bash, or PowerShell to automate tasks and processes.
  • Version Control: Expertise in Git and Git workflows for efficient code management.
  • Monitoring & Logging: Familiarity with monitoring tools such as Prometheus, Grafana, ELK Stack, Datadog, or New Relic.
  • Containerization & Orchestration: Experience working with Docker and Kubernetes to manage containers at scale.
  • Security Best Practices: Understanding of security principles, including identity and access management, encryption, and vulnerability scanning.
  • Problem Solving: Excellent troubleshooting and problem-solving skills in high-pressure environments.
  • Collaboration: Strong communication skills, with the ability to work effectively across teams and departments.

Similar Openings for You