라쿠텐 · 채용 중 507건
Software Development Engineer, Universal Control Plane Group - Cloud Services Department (CLSD)
Software Development Engineer, Universal Control Plane Group - Cloud Services Department (CLSD)
데브옵스 엔지니어정규직
라쿠텐은 Universal Control Plane 개발을 담당할 Cloud-Native 소프트웨어 엔지니어를 채용합니다. 5년 이상의 시스템 설계 경험과 Go, Python, Java 중 하나에 능숙해야 합니다. Kubernetes 및 분산 시스템 환경에서 고가용성 서비스를 구축하고 운영하는 핵심 역할을 수행합니다.
The Technology Platforms Division (TPD) drives the growth of Rakuten's ecosystem by delivering innovative, high-quality technology platforms characterized by integrated control and strategic partnerships.
Within TPD, the Cloud Platform Supervisory Department (CPSD) develops and manages Rakuten's state-of-the-art cloud platform, empowering global scalability and accelerating innovation across its diverse business units.
The Cloud Services Department (CLSD) at Rakuten Group provides high-quality cloud infrastructure and platform services to application developers across Rakuten. Our mission is to enable secure, scalable, and efficient digital innovation. We deliver key domain services, including compute, storage, core infrastructure components, databases, container platform, observability, and gateway solutions, empowering Rakuten application teams to focus on their core business objectives.
We are seeking a highly skilled and motivated Cloud-Native Software Development Engineer to join our innovative team. In this pivotal role, you will be instrumental in developing our Universal Control Plane application, a cutting-edge platform designed to unify and streamline resource management across both private and public cloud environments. This is a unique opportunity to build custom business logic that empowers developers with exceptional experience, leveraging a modern and robust cloud-native technology stack. You will contribute to the entire software development lifecycle, from design and implementation to deployment and operational support, ensuring high availability and scalability of our critical services.
Responsibilities
Design, develop, and maintain custom business logic and features for the Universal Control Plane application, focusing on private and public cloud resources
Contribute to the architectural design and implementation of highly available, scalable, and resilient cloud-native systems
Write clean, efficient, and well-documented code, adhering to best practices and coding standards
Integrate and leverage cloud-native technologies such as Kubernetes, Crossplane, and Argo Workflows to orchestrate and manage cloud resources
Implement and manage distributed workflows to ensure robust and fault-tolerant application behavior
Work with various data stores including Apache Cassandra, MySQL, and PostgreSQL, ensuring data integrity and optimal performance
Develop and maintain robust monitoring and observability solutions using tools like Grafana, Kibana, OpenTelemetry, Logstash, and Filebeat
Utilize and configure service mesh technologies like Envoy and API gateways such as Kong for secure and efficient service communication
Collaborate with cross-functional teams, including product managers, QA engineers, and other developers, to define requirements and deliver high-quality solutions
Participate in code reviews, contributing to a culture of continuous improvement and knowledge sharing
Provide operational support for existing web services, troubleshoot issues, and implement solutions to ensure service reliability and performance
Continuously learn and evaluate new cloud-native technologies and best practices to enhance our platform
5+ years of professional software design and development experience, with strong emphasis on highly available and scalable system design
3-5+ years of professional experience in the operation and support of existing web services
Proficiency in at least one software programming language, with a strong preference for Go, Python, or Java
5+ years of experience across the full software development life cycle, including coding standards, code reviews, source control management, build processes, and operations
Demonstrable experience with cloud-native technologies such as Kubernetes, Crossplane, Temporal.io, and Argo Workflows
Experience with distributed databases like Apache Cassandra
Familiarity with public cloud platforms (GCP, AWS, Azure) and their respective services
Experience with observability tools (Grafana, Kibana, OpenTelemetry) and logging frameworks (Logstash, Filebeat)
Understanding of service mesh (Envoy) and API gateway (Kong) concepts and implementations
3+ years of experience in UI application development is a plus
#engineer #infrastructureengineer #technologyplatformdiv
English (総合 - 3 - 上級)