Position: Senior Python Developer
Company: Zazmic
Experience required: 5y
English level: upper

Let's talk about You:

5 + years of software engineering experience
Proficiency in Python
Excellent communication skills (English)
A passion for continuous learning and improvement
Hands-on experience with Microservices
Hands-on experience with SQLAlchemy
Hands-on experience with pytest
Hands-on experience with pytest mypy
Hands-on experience with Flask, FastAPI or Django
Hands-on experience with Docker
Hands-on experience with Kafka
Good understanding of RDBMS and decent experience with PostgreSQL (Oracle)

It would be great if You also:

Hands-on experience with AWS
Understanding of Kubernetes
Knowledge of Terraform
Knowledge of ports-adapters paradigm
Experience with CQRS pattern
You are passionate to work with:

Ongoing architecture improvements in a growing startup
Developing new features
Designing and implementing architecture approaches for new infrastructure components
Keeping high quality of product
Agile values and principles

Why join us:

Ability to work remotely from anywhere in the world
Close cooperation with the development team and client
Paid days off
Sick days compensation
Compensation for work equipment
Professional growth: the certification preparation course is free for our specialists. The company pays for two attempts to pass the exam, regardless of the exam result
We cover English classes (with a native speaker)
Boost professional brand: you can participate in local conferences as a listener or as a speaker
Regular team buildings: have fun with teammates
Gifts for significant life events (marriage, childbirth)
Tech and non-tech Zazmic Communities: support and share experience with each other