Position: Python Developer
Company: Kozak Group
Experience required: 3y
English level: upper

Kozak group is progressively developing and in the meantime, we are looking for a Strong Middle Python Developer with certificate AWS, or Google cloud, or Azure to join our team on an outstaffing basis. We want a full-time load long-term cooperation.

**Our main requirements:**
— 4+ years of experience in development;
— 3+ years of experience with Python;
— certificate AWS or Google cloud or Azure - **must-have**;
— experience with DevOps;
— Upper-intermediate English.

**Current tech-stack**
• Python (our main programming language)
• Lambdas (where most of our code sits)
• Terraform (where all our configuration sits)
• Redshift / DynamoDB / Athena / S3(Data-lake) (where all our data sits)
• Kafka / SQS / SNS / API-GW (how we are communicating inside platform)
• Amazon Kinesis / Glue / Spark (how we are transforming incoming data)
Other technologies/services/frameworks we are using:
• Cognito
• Quicksight
• PowerBI
• React(for frontend app)
• Kibana stack
• CircleCI
• Redis

**About project**
The world is changing, and we must adapt! In last few years, utility industries have started renovating to adopt to forever increasing needs of water, electricity, and other resources by introducing smart city functions at a global scale. Here we are trying to further this change with our platform.
At the moment we are putting all our efforts to perfect water usage functionality by implementing various monitoring and alerting tools for our customers. To do this we try to utilize best suited technologies for it and use all our previous experience to create a platform, which would be able to monitor over 20 million devices hourly
 
Do you feel that all of the mentioned above resonates with you? That`s great! So let us jump into job details so here is what **we offer:**
— paid vacation of 24 calendar days and paid sick leave;
— flexible working hours: you can choose a convenient start time for yourself, the main thing is to work 8 hours a day;
— we propose you work in a team of professionals plus you will be always under the guidance of an experienced mentor;
— of course, there is career growth so you can easily grow to a team leader!
— we provide you paid trainings and courses for your professional development, up to 2 per month;
— and the main — we pay a lot of attention to working on team cohesion! Like all normal people, we like to rest and have fun! That’s why we like to take part in different active events, play volleyball on the weekend, sing songs and play mafia on Friday`s evenings, make unique quest games and office competitions, play guitar at lunchtime, and eat something tasty in the kitchen! Be sure, you will be not bored at all!

If we did not mention something you are interested about the job conditions — feel free to ask and do not hesitate to send your CV, we promise to get back in touch immediately. Waiting for your contact!