Python Developer (email delivery platform) (offline) $3000-5000

Complexity we have: large amounts of data, hundreds of millions events per day processed in real-time.
In addition to maintaining existing features we have an ambitious roadmap to develop new features as well as scale our existing design to be robust, decoupled architectural solutions.

Upcoming roadmap:
• migration of legacy components to new tech stack
• redesign and optimise crucial systems to increase resilience (ML, analytics engines, data streaming platforms, etc.)
• integration with technology leaders and cloud platforms

Tech stack we use:
• Langs: Python 3, Golang, Javascript (only in a few places)
• Databases: MongoDB, MySQL, PostgreSQL, Redis
• Frameworks: Celery, FastAPI, Bottle (deprecated, going to be replaced with FastAPI), Asyncio
• Deployment/Monitoring: Docker Swarm, Kubernetes, Ansible, Grafana, Prometheus, Zabbix
• SMTP protocol

Job Requirements:

• Expert Python 3 knowledge: 3+ years of experience
• Good knowledge of RDBMS like PostgreSQL or MySQL
• Motivation and ability to suggest and implement improvements to further strengthen the effectiveness of the software

Would be a plus:
• Good English (confident writing and reading, speaking may be on intermediate level)
• Thorough understanding and work experience in various software architectural patterns; including, microservices, event-driven architecture, serverless, etc.
• Expert knowledge of high-load systems, tasks queues, and message brokers
• Familiarity with Atlassian suite (JIRA, Confluence)
• Experience with Go
• Knowledge and experience with containers, container orchestration, service meshes, and serverless platforms; e.g. Docker, Kubernetes etc.
• Understanding and experience in security and privacy mechanisms, and relevant industry standards
• Familiarity with MongoDB
• Knowledge of SMTP protocol

Responsibilities:

The candidate will influence the choice of approaches from the technical and process perspective. Working as part of a scrum team, from a sprint kick off through to reporting bugs and everything in-between, the candidate will be fully engaged in the whole development cycle and be able to make a real difference to the ongoing success of the team.

• Actively involved in planning, estimation, and execution of sprints for the platform
• As a member of an agile project team, work closely with Product Development, Operations, and other QA team members as part of the daily scrum
• Support and facilitate DevOps & Continuous Integration / Continuous Delivery (CI/CD)
• Write unit tests and code documentation according to current standards
• Write new code, assist in finding bugs and develop bug fixes

We offer:
• Flexible work schedule (the team usually starts working around 10-11 am)
• Flexible vacation schedule
• Free English lessons
• Free opening and dedicated accountant the candidate’s PE (FOP)
• Full PE tax coverage of revenues created by company’s payments
• A transparent assessment and reward policy with a yearly review
• A flat company hierarchy and employee empowerment
• Global and local team building events: idea incubators, project focused bonuses and rewards, off-shore meet-ups, on-site and online seminars and trainings
• Ability to grow in multiple directions as part of the global conglomerate (more than 40 companies)

About Rostgroup

Rost Group, компанія з більш ніж 20-річним успішним досвідом реалізації проектів у сфері:
• Рекрутменту
• Аутстаффінгу
• Лізингу персоналу
• Розрахунку заробітної плати
• Ведення кадрового діловодства

Rost Group реалізує глобальні проекти і працює з такими гравцями ринку як: Johnson & Johnson, Gentherm, British American Tabacco, Aspen, Fischer, Jabil та іншими.
У нас є успішний досвід у закритті вакансій фахівців, менеджерів середньої і вищої ланки.

Company website:
https://www.rostoutsourcing.com/

The job ad is no longer active
Job unpublished on 30 November 2021

Look at the current jobs Python Kyiv→