Python Developer

Our client is an international consulting company that creates functional solutions in various sectors, facilitating the transition to the digital era. Our client transforms the Data & Analytics space by providing smart Artificial Intelligence, Big Data, Cloud, Digital and Governance services and solutions. Our client's mission is to manage, control and improve all the data that connects you to your customer, and your customer to the world.

The project is a microservice-based application running on AWS Fargate containers. Idea is building a platform to provide all sorts of information about an individual car. Every microservice has its own responsibility to get some data from somewhere and there is one microservice to orchestrate other microservices. Every microservice is RestAPI based but they have the intention to move to GraphQL.

A developer is expected either to build a new microservice for a new use case from scratch based on project blueprints or to add new features/endpoints to existing one. The approach should be API-first that means first comes the API itself and its functionality then comes how to implement and write the code. Every service will be created & tested locally then through ci/cd pipeline AWS containers are created.

Computer
Remote/PRG
Computer
IČO/HPP
Computer
1.7.2021

What would you do?

  • Build a new microservice from scratch based on project blueprints
  • Add new features/endpoints to existing one
  • Object-oriented programming
  • Unit and API testing

What makes you relevant for the role?

  • Good knowledge of:
    • Python
    • Web service experience (ASGI, WSGI)
    • Microservice experience and passion
    • Docker
    • RestAPI
    • SwaggerUI experience
    • CI/CD (Preferably git & concourse & artifactory)
    • AWS ECR, ECS, Load Balancing, Cloudformation, Serverless Framework
  • Appreciated skills:
    • GraphQL (Solution Implementation & Federation)
    • AWS Step Functions
    • Load Balancing
    • AWS Parameter Store

What an interview process would look like?

  • Interview with HR representative followed by an online test
  • Technical interview with our client representative
  • When you are successful – welcome on board, and we will take care of the rest!

I'll be your recruitment guide

Adéla Zaplatílková

Adéla Zaplatílková

Recruitment Coordinator

Do you have any further queries related to the job? Write me and I will give you the answers.

Are you intrigued? Contact us!
We write back to everyone, always.