About the Company:
- A leading company that empowers users with high availability, stellar performance, and rich feature sets for cloud-based applications and infrastructure.
- Focused on solving real-world problems through innovative software solutions and collaboration across cross-functional teams.
About the Role:
- Monitor system health, ensure scalability, and improve the performance of large-scale cloud-based infrastructure.
- Work proactively to enhance reliability, automate processes, and support continuous improvement across software solutions.
- Collaborate with development teams to optimize systems, implement CI/CD pipelines, and support cloud security initiatives.
Key Responsibilities:
- Monitor and manage cloud operations, including cloud security and provisioning using tools like Terraform.
- Automate deployment and operational processes using CI/CD tools (e.g., GitLab), ensuring a smooth and efficient release pipeline.
- Gather, analyze metrics, and optimize performance while troubleshooting issues across large-scale, distributed software applications.
- Drive automation, system improvements, and maintain high service-level objectives (SLOs).
Requirements:
- Bachelor’s degree in Computer Science, IT, or related field.
- Proficiency in programming languages such as Java, Python, C++, GoLang, NodeJS and experience with containerization (e.g., Docker, Kubernetes).
- Experience with cloud provisioning automation (e.g., Terraform), and CI/CD pipeline implementation.
- Ability to troubleshoot and perform root cause analysis on issues across cloud and on-prem systems.
Why Apply:
- Join a growing team of innovators and work with cutting-edge technologies.
- Be part of a company committed to high availability, user-centric solutions, and continuous system improvement.
- Competitive salary with opportunities for professional growth in a dynamic environment.