Position: Middle+ Python Developer
Company: SPD-Ukraine
Category: Python
Experience required: 5y
English level: intermediate

SPD-Ukraine is looking for a Senior Python Developer to join our team to work with the distributed platform for data management and protection used by cloud-driven enterprises.

The solution enables secure and easy moving to the cloud and complete control across the data lifecycle. It is designed to manage, control, and protect the data via one platform. The solution ensures a seamless user experience and supports collaboration across different platforms.

Team: 3 BE, 1 FE, 1 QA.

Stack: Python, AWS, Lambda, SQS, Cognito, IAM, S3, EC2, DynamoDB, SSM, SES, CloudWatch, Kibana, Jenkins, Docker, Kubernetes.

Interview process:

1) Tech Interview;
2) Interview with client.

Few words about SPD-Ukraine

At SPD-Ukraine, great people create great software. Our story started in 2006. Now the team of 500+ cool specialists continues to write our story. Located in Ukraine (Kyiv, Cherkasy), we create products used by people all over the world. And what we do is what gets us out of bed in the morning.


Required qualifications:

4+ years of experience in Python; 
AWS, serverless, Lambda, SQS, Cognito, IAM, S3, EC2, DynamoDB, SSM, SES, CloudWatch, Kibana, Jenkins; 
Experience with microservice architecture; 
REST; 
Docker, Kubernetes; 
Design thinking, self-motivation, and proactivity are a must; 
Strong analytical and problem-solving skills; 
English — intermediate or higher.
Nice to have:

Google Drive API, SharePoint API, OneDrive API.
Scope of your responsibilities:

As a team member, you will help to investigate and prioritize new product initiatives, take part in defining feature specifications, perform requirement analysis and deliver results to internal stakeholders.
 Identify, compare, select and implement technology solutions to meet customer’s current and future needs; 
Optimize and scale the application; 
Design and implement components of a distributed system; 
Optimize system’s reliability, availability, and performance; 
Cover codebase with tests, create specifications and documentation; 
Regular meetings and discussions with the customer’s side of the team.
What we offer for that
Conditions & Space

You’ll have 20 paid holidays. Get sick? Stay home and get better — sick leavers are paid. Flexible working hours. Work remote or at the office (Kyiv, Cherkasy). You’ll be free to adjust your working space — choose a type of chair and model of laptop (depending on the project).

Clients & Projects

You’ll be engaged in the creation of products granted SIIA CODIE and GeekWire awards. Our clients are startups and companies with strong investments and innovative ideas. You’re free to change a project — internal rotation is available.

Learning & development

Online corporate library, soft skills training, internal educational events are available for you. Our Career Advisor helps you with a Personal Development Plan. SPD-Ukraine covers your expenses on conferences, certifications, etc. Plus, free English classes with native speakers.

Sport & Health

You’ll get compensation for sports activities. If you take COVID testing, SPD-Ukraine covers your expenses. Medical insurance is also available. You’ll be able to get online support from psychologists and mentors provided by a third-party service.

Fun & Activities

You’ll enjoy two big company events (SPD Summer Party and SPD Winter Awards). Every month you’ll be able to have team-building activities. Presents are waiting for you for big life events (marriage, childbirth) and nice presents just for fun.

Does this sound like the kind of place you want to work at? We look forward to hearing ’hi’ from you :)