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

API project creates a reliable direct connection between the marketing platform’s systems and company marketing data from the server to help optimize targeting, decrease cost per action, and measure results accurately. Getting API implemented would reduce dependencies on browser data and improve the match rate. This would improve optimization capabilities for campaigns, which provide more visibility on Facebook and other media partner’s platforms.

Let's talk about You:

4+ years of software engineering experience
Proficiency in Python
Excellent communication skills (English)
A passion for continuous learning and improvement
Hands-on experience with pytest
Hands-on experience with Flask, FastAPI or Django
Good understanding of RDBMS and decent experience with PostgreSQL (Oracle)
Before submitting your CV, please pay attention to the location of the vacancy, as well as the requested skills and experience.
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
Hands-on experience with Microservices
Hands-on experience with SQLAlchemy
Hands-on experience with pytest mypy
Hands-on experience with Docker
Hands-on experience with Kafka
Good understanding of RDBMS and decent experience with PostgreSQL (Oracle)
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.