DevOps Engineer (India)

  • Technology and IT
  • India (Remote)
  • $40,000 - $70,000 USD / Year

Workinvirtual

As a Remote DevOps Engineer, you will play a crucial role in building, maintaining, and automating our client’s cloud infrastructure. You will work closely with development and operations teams to streamline deployment processes, ensure high availability, and optimize performance. You will be responsible for implementing and maintaining CI/CD pipelines, managing cloud resources, and troubleshooting infrastructure issues.

Responsibilities:

  • Infrastructure as Code (IaC):
    • Design, implement, and maintain infrastructure using IaC tools (e.g., Terraform, CloudFormation).
    • Ensure infrastructure consistency and reproducibility across environments.
  • Continuous Integration/Continuous Deployment (CI/CD):
    • Build and maintain robust CI/CD pipelines using tools like Jenkins, GitLab CI, CircleCI, or similar.
    • Automate software deployment and release processes.
    • Implement automated testing and quality assurance measures.
  • Cloud Infrastructure Management:
    • Manage and optimize cloud resources on platforms like AWS, Azure, or GCP.
    • Monitor cloud infrastructure performance and identify bottlenecks.
    • Implement security best practices for cloud environments.
  • Containerization and Orchestration:
    • Work with containerization technologies like Docker and container orchestration tools like Kubernetes.
    • Deploy and manage containerized applications.
    • Troubleshoot container related issues.
  • Monitoring and Logging:
    • Implement and maintain monitoring and logging systems using tools like Prometheus, Grafana, ELK stack, or similar.
    • Analyze logs and metrics to identify and resolve issues.
    • Set up alerts and notifications for critical events.
  • Collaboration and Communication:
    • Work closely with development, QA, and operations teams.
    • Communicate effectively and provide technical guidance.
    • Participate in on-call rotations as needed.
  • Security:
    • Implement and maintain security best practices.
    • perform vulnerability scanning, and implement security fixes.

Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Minimum 3 years of experience in a DevOps role.
  • Strong understanding of cloud computing concepts and platforms (AWS, Azure, or GCP).
  • Proficiency in IaC tools (Terraform, CloudFormation).
  • Experience with CI/CD pipelines and tools (Jenkins, GitLab CI, CircleCI).
  • Strong scripting skills (Python, Bash, etc.).
  • Experience with containerization and orchestration (Docker, Kubernetes).
  • Knowledge of monitoring and logging tools (Prometheus, Grafana, ELK).
  • Excellent problem-solving and troubleshooting skills.
  • Strong communication and collaboration skills.

Preferred Qualifications:

  • Relevant cloud certifications (AWS Certified DevOps Engineer, Azure DevOps Engineer Expert, etc.).
  • Experience with configuration management tools (Ansible, Chef, Puppet).
  • Experience with security tools.

Apply Now: https://workinvirtual.com/application-tracking-system/

Scroll to Top