Say hello to possibilities
It’s not everyday that you consider starting a new career. We’re RingCentral, and we’re happy that someone as talented as you is considering this role. First, a little about us, we’re the $2 billion global leader in cloud-based communications and collaboration software. We are fundamentally changing the nature of human interaction—giving people the freedom to connect powerfully and personally from anywhere, at any time, on any device.
Python Developer Role
We’re currently looking for Python Developer to join our team working on the development of a system for automatically managing delivery processes with long-life (2 months of continuous work) pipelines based on AWS Step Functions. Our pipelines automatically interact with other teams and internal company tools, make decisions and resolve release conflicts. The main goal of the project is to make the difficult release process fully automatic.
Responsibilities
- Develop and maintain the system.
- Design, plan, and estimate tasks collaboratively with the team.
- Conduct and participate in code reviews.
- Collaborate with development, testing, and administration departments, gathering requirements, expanding system functionality, and releasing new versions.
Our Expectations
- Minimum 2 years of experience in backend system development using Python 3.
- Understanding the architecture and development of serverless applications (AWS Lambda, AWS StepFunctions, AWS SQS)
- Experience CI/CD tools and processes (GitLab CI, Terraform, Serverless, Docker,)
- Experience in developing high-availability systems.
Nice to Have
- Experience in web interface development. Knowledge of Node, JS, React, Vue.
- Experience with deployment tools such as Docker, Kubernetes, Terraform.
- Experience with databases PostgreSQL, MongoDB.
- Experience with web frameworks: Django, Flask.
What we offer
Well-coordinated professional team. Cutting edge technologies, interesting and challenging tasks, dynamic project, great opportunities for self-realization, professional and career growth. Additional Health and Life Insurance Package. Employee Assistance Program. 25 vacation days. ReBenefit Platform Account with 400BGN value monthly.
About RingCentral
RingCentral, Inc. (NYSE: RNG) is a leading provider of business cloud communications and contact center solutions based on its powerful Message Video PhoneTM (MVPTM) global platform. More flexible and cost effective than legacy on-premises PBX and video conferencing systems that it replaces, RingCentral® empowers modern mobile and distributed workforces to communicate, collaborate, and connect via any mode, any device, and any location. RingCentral is headquartered in Belmont, California, and has offices around the world.
Equal Opportunity Employer
RingCentral is an equal opportunity employer that truly values diversity. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.