Rakuten Careers
https://corp.rakuten.co.inJobs at Rakuten
Rakuten Viki is a premier global entertainment streaming site where millions of people discover and consume primetime shows and movies subtitled in more than 200 languages, by our community of fans. With billions of videos viewed and more than 1 billion words translated, Viki brings global entertainment to fans everywhere!
We are in search of a Senior Engineer, SRE to join our team and support our business growth. This role will be based in Singapore and reporting to SRE Manager.
About the SRE Team:
The SRE team at Viki is responsible for building infrastructure for the large distributed components that run Viki.
We develop and maintain services that power Viki's API and business intelligence, as well as make architecture changes to scale them. We handle everything from Performance engineering, Cost optimisation, Security, Reliability engineering to Configuration and deployment pipelines. We run our systems on GCP with GKE and
our media pipeline on AWS. We also use Spinnaker, Cloudbuild, ELK, Postgresql, Redis to name a few tools.
Key Responsibilities:
• Run Incident Management, Capacity Planning and SLO definition with various stakeholders
• Keep using every opportunity to automate infrastructure tasks with Infrastructure as Code mindset
• Work closely with developers to help build systems that abstract out infrastructure for the organisation
• Instill a sense of current SRE principles into various development teams
• Focus on non functional aspects obsessively such as security, performance and reliability
• Ensure we are instilling security and budget management processes into the development cycle
• Continuously improve our system, scale it to the next level and create guidelines for developers to follow
Requirements:
• Bachelor's Degree in Computer Science/Engineering or equivalent
• Minimum 5 years of experience in SRE or devops domain
• Passion to build scalable systems and deliver top tier services with impact worldwide
• We don't require experience in any particular technology, but you should have the ability to chew through
difficult technical problems and gain insights from them
• A solid foundation in understanding of practical operating system concepts around Linux/ Unix and grasp
of basic networking are essential
• Familiarity with Docker / Kubernetes or any equivalent systems is a must
• Familiarity with either AWS or GCP or Azure is a must
• Familiarity with IaC, CI/CD and Observability concepts & tools would be an added advantage
• Experience in scaling systems or working with high scale systems is a must
Lead a team of QA
• Rakuten operates globally in more than 30 countries with presence in Asia, Europe, and Americas
6. Should have working experience in use of Design Patterns
7. Exposure to have worked on High level (HLD) and Low Level (LLD) Design of a large enterprise platform or product.
The recruiter has not been active on this job recently. You may apply but please expect a delayed response.
Keycloak IAM Engineer
Should have 3-4 years experience in IAM domain, out of which at least one project implementation of Keycloak IAM product. Specific skill set requirements are:
-
Understanding User Organization and its mapping onto LDAP
-
Agent/Agent-less, OAUTH, SAML based & custom token based SSO.
-
User reconciliation from HR and creation in LDAP/IAM using automation.
-
SSO with Enterprise Applications such as telecom billing, ERP applications
-
Integration of OOTB connectors & creation of custom connectors (Rest/SOAP
API based).
-
Advanced customization at UI, workflow levels.
-
Setting up Groups and Roles
-
Setting up system and processes for Access certifications.
-
Target application account provisioning and birthright role assignment to users
based on default and request based policies.
-
Using UMS Email & SMPP driver to configure email/sms notifications.
-
Custom web application for Forget password, Reset password & LDAP account
unlock for user who can't access IAM over internet.
The recruiter has not been active on this job recently. You may apply but please expect a delayed response.
Role : SRE
Experience : 4 - 8 Years
- Experience in building, deploying and operating cloud solutions on Kubernetes
- Strong expertise administrating and scaling Kubernetes on bare metal and CKA preferred
- Expertise on K8s Interfaces CNI, CSI, CRI and Service meshe
- Hands-on experience as a DevOps or Automation development
- Demonstrable knowledge of TCP/IP, Linux operating system internals, filesystems, disk/storage technologies and storage protocols.
- Experience working with Helm Charts and building out Infrastructure As Code (IaC)
- Experience in writing software to automate orchestration tasks at scale; we commonly use Python, Go, and Shell scripting
- Knowledge of systems (Linux, GNU tooling), networking (OSI model, DNS, routing) and virtualization vs containerization
- Expertise in CI/CD tooling for cloud-based applications specifically Terraform / CloudFormation, Jenkins and Git
- Architected CNF Orchestration with Kubernetes
- Strong understanding of the principles of 12-factor apps and modern containerized microservices
- Plan for reliability by designing systems to work across our multi-region and multi-cloud environments
- Experience developing and using Application & Integration stacks/tools such as Kafka, Spring Cloud, Apache Camel, Kubernetes, Docker, Redis, Knative, and NoSQL
The recruiter has not been active on this job recently. You may apply but please expect a delayed response.
Responsibilities:
- Designing and developing user interfaces using AngularJS/Angular best practices.
- Adapting interface for modern internet applications using the latest front-end technologies.
- Writing JavaScript, CSS, and HTML.
- Developing product analysis tasks.
- Making complex technical and design decisions for AngularJS/Angular projects.
- Developing application codes and unit tests in AngularJS, Angular, Micro-frontend architecture, and Rest Web Services.
- Conducting performance tests.
- Consulting with the design team.
- Ensuring high performance of applications and providing support.
Qualifications
- Bachelor’s degree in Computer Science or related background
- Minimum of 3 years of relevant experience
Required Skills and Experience:
- 3+ years’ experience with JavaScript (Particularly ES6), Typescript, CSS, HTML.
- 2+ years’ experience with Angular v9 or greater.
- Experience using JavaScript building tools like Grunt and Webpack.
- Client-side unit testing via Jest or similar testing library a plus
- Experience consuming RESTful APIs is strongly desired
- Experience working in agile project management methodologies (Scrum, Kanban, FDD)
- Excellent communication skills.
- Critical thinker and good problem-solver.
The recruiter has not been active on this job recently. You may apply but please expect a delayed response.
Company Overview:
Rakuten, Inc. (TSE's first section: 4755) is the largest ecommerce company in Japan, and third largest eCommerce marketplace company worldwide. Rakuten provides a variety of consumer and business-focused services including e-commerce, e-reading, travel, banking, securities, credit card, e-money, portal and media, online marketing and professional sports. The company is expanding globally and currently has operations throughout Asia, Western Europe, and the Americas. Founded in 1997, Rakuten is headquartered in Tokyo, with over 17,000 employees and partner staff worldwide. Rakuten's 2018 revenues were 1101.48 billions yen. -In Japanese, Rakuten stands for ‘optimism.’ -It means we believe in the future. -It’s an understanding that, with the right mind-set, -we can make the future better by what we do today. Today, our 70+ businesses span e-commerce, digital content, communications and FinTech, bringing the joy of discovery to more than 1.2 billion members across the world.
Website : https://www.rakuten.com/
Crunchbase : Rakuten has raised a total of $42.4M in funding over 2 rounds
Companysize : 10,001 + Employees
Founded : 1997
Headquarters : Tokyo, Japan
Work location : Bangalore (M.G.Road)
Please find below Job Description.
Role Description – Data Engineer for AN group (Location - India)
Key responsibilities include:
We are looking for engineering candidate in our Autonomous Networking Team. The ideal candidate must have following abilities –
- Hands- on experience in big data computation technologies (at least one and potentially several of the following: Spark and Spark Streaming, Hadoop, Storm, Kafka Streaming, Flink, etc)
- Familiar with other related big data technologies, such as big data storage technologies (e.g., Phoenix/HBase, Redshift, Presto/Athena, Hive, Spark SQL, BigTable, BigQuery, Clickhouse, etc), messaging layer (Kafka, Kinesis, etc), Cloud and container- based deployments (Docker, Kubernetes etc), Scala, Akka, SocketIO, ElasticSearch, RabbitMQ, Redis, Couchbase, JAVA, Go lang.
- Partner with product management and delivery teams to align and prioritize current and future new product development initiatives in support of our business objectives
- Work with cross functional engineering teams including QA, Platform Delivery and DevOps
- Evaluate current state solutions to identify areas to improve standards, simplify, and enhance functionality and/or transition to effective solutions to improve supportability and time to market
- Not afraid of refactoring existing system and guiding the team about same.
- Experience with Event driven Architecture, Complex Event Processing
- Extensive experience building and owning large- scale distributed backend systems.
Similar companies
About the company
Buy grocery and household essentials online from stores and supermarts near you at best prices and get them delivered at your doorstep
Jobs
3
About the company
Jobs
2
About the company
Jobs
1
About the company
Jobs
1
About the company
Jobs
1