About Rakuten:
Rakuten India is the Development Centre and key technology hub of the Rakuten Group, Inc. We enable our businesses with our depth of knowledge in multiple streams of technology such as Mobile and Web Development, Web Analytics, Platform Development, Backend Engineering, Data Science, Machine Learning, Artificial Intelligence and much more. Our unique 24/7 support center ensures reliability and sustenance of the Rakuten Ecosystem. With dedicated centres of excellence for Mobile Application Development, Data Analytics, Engineering, DevOps and Information Security, we ensure the success of multiple units of Rakuten Group, Inc. With 1700+ employees and growing, Rakuten India is housed in Crimson House Bangalore in the heart of the city.
Our History:
In 1997, Rakuten first began with Rakuten Ichiba, a B2B2C marketplace, with just six employees, one server, 13 merchants. With the mission of "empowering people and society through innovation and entrepreneurship," the Rakuten group rapidly grew with regional headquarters across the world.
In 2016, Rakuten India opened it doors in Bangalore, India, the tech city known as the Silicon Valley of India! This research and development center became a key technology hub of the Rakuten Group, championing some of the products and platforms that run the businesses. With 1000+ (and growing) Rakutenians working on the very same mission as Rakuten Group, Inc, we believe that technology and business needs must challenge each other for true innovation to rise and make a telling business impact! We have team members who work support Rakuten's global strategy across businesses such as e-Commerce, Digital, Marketing Platforms, Ecosystem Services and so on. "Walk together" is our guiding philosophy and together we continue to grow stronger by taking Rakuten’s businesses to the next level with not just existing products but also create some in the relevancy of Artificial Intelligence and Machine Learning.
Job Summary:
We are looking for a passionate and experienced Engineering Manager to lead our engineering team in the Data Platform Department. You will be responsible for building and managing a high-performing engineering team, ensuring efficient deployment, operation, and scaling of our Conversational AI platform.
Responsibilities:
Technical Leadership:
Provide strong technical leadership to the engineering/DevOps team, ensuring the highest standards of excellence in development, infrastructure management, automation, and deployment processes.
Kubernetes Expertise:
Demonstrate strong expertise in Kubernetes, including the design, deployment, and management of containerized applications.
Infrastructure:
Kubernetes,
Centos, Ubuntu
Hypervisor/Baremetal
Load balancers, Proxies, API-Gateway
Programming Languages :
Python, Golang, Java
Team Leadership:
Automation and Tooling:
Collaboration:
SRE (Site Reliability Engineering):
Apply SRE principles to enhance system reliability, performance, and availability. Collaborate with the team to implement best practices for monitoring, incident response, and reliability engineering
Establish and maintain robust monitoring systems to proactively identify and address issues. Develop and implement incident response plans, participating in troubleshooting and resolution efforts.
Proactively troubleshoot and resolve production issues, minimizing downtime and ensuring platform stability.
10 - Metrics - Track and Analyze key DevOps metrics, identifying areas for improvement and optimizing performance.
Minimum Qualifications:
•5+ years of hands-on experience with Linux.
•5+ years of programming experience with at least 2 languages from the following (Java,Scala,Python,Bash)
•3+ years working experience in Kubernetes
•4+ years in managing Team / Leading team.
•Hands on experience with DevOps tools and technology such as Jenkins, git and chef.
Qualifications: