Chennai

Posted 2 weeks ago

Rheo is an intelligent industrial AI platform that utilizes sensors and machine learning to optimize operational processes. 

Rheo fosters the right harmony between people and technology through data-led focus and transparency, thereby supercharging manufacturing/operations teams into a cohesive unit. At Rheo, we apply the same principles we advocate to our customers by creating effective lean solutions.

Top Left Decoration
Top Right Decoration

Senior DevOps Engineer

– Full-time | Senior level | Chennai, Tamil Nadu, India | Hybrid Work Culture 

REQUIREMENTS

  • Bachelor’s degree in Computer Science, Information Technology, or related field. (equivalent work experience).
  • Proven experience as a DevOps Engineer or similar role, with at least  4 years  in a senior/leadership position.
  • Strong hands-on experience with infrastructure-as-code tools like Terraform, configuration management tools like Ansible, and version control systems like Git.
  • Proficiency in scripting languages such as Python, Bash, or Ruby for automation tasks.
  • In-depth knowledge of CI/CD concepts and experience with CI/CD tools like Jenkins, GitLab CI/CD, CircleCI or GitHub Actions.
  • Extensive experience working with cloud platforms like AWS, Azure, or GCP.
  • Solid understanding of containerization technologies such as Docker and container orchestration tools like Kubernetes.
  • Familiarity with monitoring and logging solutions like Prometheus, Grafana, ELK stack, etc.
  • Excellent problem-solving skills and the ability to troubleshoot complex issues across different technology stacks.
  • Strong communication and interpersonal skills to effectively collaborate with cross-functional teams.

WHAT YOU WILL DO

1. Infrastructure Automation:

  • Design, develop, and maintain the infrastructure-as-code (IaC) to automate the provisioning, configuration, and scaling of cloud-based and on-premises infrastructure components.
  • Utilize tools like Terraform, Ansible, Chef, Puppet, or similar technologies.

2. CI/CD Implementation:

  • Establish, maintain, and optimize CI/CD pipelines to automate software builds, testing, and deployment processes.
  • Work with development teams to integrate code repositories, automated testing, and deployment strategies. 

3. Monitoring and Alerting:

  • Implement monitoring and alerting systems to proactively identify and resolve performance bottlenecks, security vulnerabilities, and other issues.
  • Utilize tools like Prometheus, Grafana, ELK stack, or similar technologies.

4. Cloud Services Management:

  • Manage cloud environments, such as AWS by optimizing cost, security, and performance.
  • Leverage services like EC2, S3, RDS, VPCs, EKS etc., based on the project’s requirements. 

5. Security and Compliance:

  • Collaborate with security teams to implement best practices and industry standards for infrastructure security and compliance.
  • Conduct regular security assessments and vulnerability scans. 

6. Incident Management:

  • Participate in incident response and troubleshooting efforts to identify root causes and implement preventive measures.
  • Ensure high availability and reliability of production systems. 

7. Collaboration and Support:

  • Work closely with development teams, product managers, and other stakeholders to understand project requirements and provide support throughout the software development lifecycle. 

8. Continuous Improvement:

  • Research and recommend emerging technologies, tools, and best practices related to DevOps, cloud computing, and automation to enhance system performance and efficiency. 

Job Features

Job Category

Engineering

Apply For This Job

A valid email address is required.
A valid phone number is required.