Backend Engineer (Python)
inDriver
Software Engineering
Almaty, Kazakhstan
Posted on Thursday, November 9, 2023
Backend Engineer (Python)
Kazakhstan, Almaty
- Hybrid
- Full-time
- Middle
We're seeking a Backend Engineer proficient in Python, who will focus on optimizing data storage and reporting processes, developing cost-saving tools for external APIs, and creating solutions for our globally utilized app
Responsibilities
- Writing complex highly loaded microservices in Python and Go, writing unit-tests (TDD);
- Participating in code review and mentoring;
- Participate in architecture design, fault tolerance, performance and maintainability solutions for microservices;
- Developing APIs for mobile, web applications and back-end services in Python and Go;
- Integration with delivery partners.
Qualifications
- You have experience using microservice architecture to develop and design apps. You know how to set up the interaction of microservices
- You have a good understanding of server-side and client-side development limitations
- You know how to work with relational DBMSs, and understand the use cases of non-relational databases
- You know how to select technical solutions within the team to achieve the desired outcome
- You take an interest in new technologies, and like working in a team and developing your skills further (we will make sure that you undergo training on a regular basis)
- You have experience with Kafka