Why should you choose us?
Rakuten Symphony is reimagining telecom, changing supply chain norms and disrupting outmoded thinking that threatens the industry’s pursuit of rapid innovation and growth. Based on proven modern infrastructure practices, its open interface platforms make it possible to launch and operate advanced mobile services in a fraction of the time and cost of conventional approaches, with no compromise to network quality or security. Rakuten Symphony has operations in Japan, the United States, Singapore, India, South Korea, Europe, and the Middle East Africa region. For more information, visit : https : / / symphony.rakuten.com
Building on the technology Rakuten used to launch Japan’s newest mobile network, we are taking our mobile offering global.
To support our ambitions to provide an innovative cloud-native telco platform for our customers, Rakuten Symphony is looking to recruit and develop top talent from around the globe. We are looking for individuals to join our team across all functional areas of our business – from sales to engineering, support functions to product development.
Let’s build the future of mobile telecommunications together!
We are seeking a highly skilled and passionate CI / CD DevOps Engineer to join our dynamic engineering team. In this pivotal role, you will be instrumental in designing, implementing, and maintaining our automated continuous integration and continuous delivery pipelines. You will empower our development teams to deliver high-quality software faster, more reliably, and with greater efficiency. If you are a proactive problem-solver with a strong understanding of the entire software development lifecycle and a zeal for automation, we encourage you to apply!
Required Technical Skills :
- CI / CD Tools : Strong proficiency with at least one major CI / CD platform (e.g., Jenkins, GitLab CI / CD, Azure DevOps, GitHub Actions, CircleCI, Travis CI).
- Scripting : Proficient in scripting languages (e.g., Python, Bash, PowerShell).
- IaC Tools : Hands-on experience with Infrastructure as Code tools (e.g., Terraform, Ansible, Chef, Puppet, CloudFormation).
- Containerization : Solid understanding and practical experience with Docker.
- Orchestration (Preferred) : Experience with Kubernetes or other container orchestration platforms.
- Cloud Platforms : Experience with at least one major cloud provider (AWS, Azure, GCP).
- Version Control : Expert-level knowledge of Git and Git workflows.
- Operating Systems : Strong understanding of Linux / Unix operating systems.
- Networking Fundamentals : Basic understanding of networking concepts (DNS, TCP / IP, HTTP / S, Load Balancers).
- Soft Skills :
- Excellent problem-solving and analytical skills.
- Strong communication and interpersonal skills, with the ability to collaborate effectively across teams.
- Proactive, self-motivated, and able to work independently as well as in a team environment.
- A passion for automation, efficiency, and continuous improvement.
Key Responsibilities :
Pipeline Development & Management : Design, build, and maintain robust, scalable, and secure CI / CD pipelines (e.g., Jenkins, GitLab CI / CD, Azure DevOps, GitHub Actions) for various applications and services, from code commit to production deployment.Automation : Champion automation across the SDLC, including build, test, deploy, and release processes, reducing manual effort and improving speed and reliability.Infrastructure as Code (IaC) : Implement and manage infrastructure using IaC tools (e.g., Terraform, CloudFormation, Ansible) to ensure consistency, repeatability, and version control of environments.Containerization & Orchestration : Work with container technologies (Docker) and orchestration platforms (Kubernetes) to ensure efficient application packaging, deployment, and scaling.Monitoring & Logging : Integrate and configure monitoring, logging, and alerting solutions (e.g., Prometheus, Grafana, ELK Stack, Splunk, Datadog) to ensure pipeline health, application performance, and proactive issue detection.Collaboration & Support : Collaborate closely with development, QA, and operations teams to understand their needs, provide technical guidance, troubleshoot issues, and foster a DevOps culture.Security Integration : Integrate security best practices and tools (SAST, DAST, SCA) into CI / CD pipelines to ensure secure code delivery and compliance.Version Control : Manage and optimize branching strategies and workflows within Git-based version control systems (e.g., GitHub, GitLab, Bitbucket).Documentation : Create and maintain comprehensive documentation for CI / CD processes, tools, and best practices.Continuous Improvement : Stay abreast of industry trends, emerging technologies, and best practices in DevOps, CI / CD, and cloud computing, advocating for and implementing improvements.Required Qualifications :
Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.5+ years of professional experience in a DevOps, CI / CD, or SRE role.Proven experience designing, implementing, and maintaining CI / CD pipelines.Strong analytical and problem-solving skills