Сучасна диджитал-освіта для дітей — безоплатне заняття в GoITeens ×
SMTP.com is one of the early pioneers of cloud-based email services and is now one of Ziff Davis Martech brands. We are the first company to offer web-based email as enterprise software and provide highly reliable delivery for large commercial senders.
5 листопада 2019

Senior Python Developer (вакансія неактивна)

Київ

Необхідні навички

• Expert Python knowledge: 5+ years of experience.
• Expert knowledge of high-load system design, tasks queues and message brokers.
• Expert knowledge of MongoDB and NoSQL data storages implementation.
• Knowledge of SMTP protocol.
• Great spoken English. Excellent communication and interpersonal skills and the ability to work collaboratively with technical and non-technical teams both on and off-shore.
• Ability to manage multiple tasks in a fast-paced agile environment. A proactive and professional attitude to
managing own workload and impediments through to resolution.
• Enthusiastic, creative and capable of producing positive results while working under pressure.
• Motivation and ability to suggest and implement improvements to further strengthen the effectiveness of the
software.
• Thorough understanding and work experience in various software architectural patterns; including,
microservices, event-driven architecture, serverless, etc.
• Solid hands-on experience in programming with both object oriented and functional programming
languages; including JavaScript, Go, Python, etc.

Буде плюсом

• End to end understanding of the Software Development lifecycle specifically in relation to Agile / scrum
methodologies.
• Test-driven development experience.
• Familiarity with Atlassian suite (JIRA, Confluence).
• Experience with Python 3.
• Experience with Go.
• Knowledge and experience with containers, container orchestration, service meshes, and serverless
platforms; e.g. Docker, Kubernetes etc.
• Hands-on experience in architecting multi-tenant cloud computing applications.
• Knowledge and experience in applying design patterns and using industry-known modeling notations (e.g.
UML, BPMN, C4, ArchiMate) for reflecting design details.
• Understanding and experience in security and privacy mechanisms, and relevant industry standards.

Пропонуємо

• Flexible work & vacation schedule, including working remotely if needed.
• Free English lessons.
• Free office parking.
• Free opening and dedicated accountant for your PE (FOP) with full tax coverage Company laptop of a preferred manufacturer.
• Cozy and spacious office with a kitchen and free coffee and snacks A transparent assessment and reward policy with a yearly review.
• A flat company hierarchy and employee empowerment.
• Team building events.

Обов’язки

• As a senior member of the development team, be 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.
• Review product specifications and technical requirements, and develop comprehensive architectural artifacts to ensure high quality outcomes.
• Study the business requirements and priorities and reflect them onto the product features and roadmap.
• Produce and publish design blueprints, and share the knowledge with peer architects and concerned developers.
• Define infrastructure and deployment environment requirements and share them with the team.
• Identify non-functional requirements (e.g. security), and specify relevant architectural mechanisms and design standards.
• Verify compliance to architectural blueprints, design standards, and relevant industry standards.
• Support and facilitate DevOps & Continuous Integration / Continuous Delivery (CI/CD)
• Maintain architecture blueprints and ensure they remain up-to-date using appropriate tools and practices.
• Write unit tests and code documentation according to current standards.
• Write new code, assist in finding bugs and develop bug fixes.
• Assist and mentor less senior colleagues.

Про проєкт

The Role

As part of our continued growth and ambitious future roadmap we are looking for a Senior Python Developer and Architect to join our Technology department. You will be responsible for the development, architecture, maintaining of the existing delivery platform.
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. This is a very exciting opportunity to be involved in the conception and delivery of these projects as well as the new technologies which you will be exposed to.
Working as part of a scrum team, from sprint kick off through to reporting bugs and everything in-between, you will be fully engaged in the whole development cycle and be able to make a real difference to the ongoing success of the team.

The Candidate

We are looking for an experienced developer for the technical team who will influence the choice of approaches from the technical and a process perspective. You will have a natural passion for quality, a keen eye for detail and a proven track record within a high-growth technology driven organization.
You will have the experience of designing, advocating, developing and maintaining new products or re- designing, refactoring or scaling existing services. You will also be a leader of the development team, helming and guiding less senior colleagues.

Гарячі Python вакансії

Всі Python вакансії