Lead Python Developer

Grid Dynamics is looking for a Lead Python Developer

Project description
This is an application that allows a user to work on the design of their room/flat. They can choose the room type and size, add windows and doors, and add all required furniture to the room plan. This application helps to visualize your room and understand what furniture and other staff fit the whole design. Once finished, all of your items on the board can be added to the cart and purchased. There is an option to make an HD image with your room design, which you can save in a separate section in the application.
There are also more opportunities that we have, like the development of a separate version for mobile devices, the reports automatization, and 360 Viewer, a recommendation engine integrated into the application.

Client description
An American publicly traded consumer retail company that sells kitchen wares and home furnishings.
The company is one of the largest e-commerce retailers in the U.S., and one of the biggest multi-channel specialty retailers in the world. In 2019 was named a Fortune 500 company for the first time in its history.

Details on the tech stack
AWS (AWS Lambda, AWS Batch, CloudSearch, AWS S3), Python, PostgreSQL, GraphQL API, ETL processes, microservices architecture, React JS

Requirements
- Strong experience in Python
- Advanced or expert knowledge in AWS (AWS Lambda, AWS Batch, CloudSearch, AWS S3)
- The capability of supporting existing system architecture and creating a new one from scratch
- The capability of leading a group of people and driving the development process
- A good grasp of systems architecture, and system designs, including branching systems, and multiple years of experience in working with them
- Experienced in Data Engineering
- Good English level

Team
UI Tech Lead - onsite
5 UI developers - offshore
3 BE developers - offshore
1 AQA - offshore
1 DevOps - offshore

Tasks
You will work in a leadership position and be involved in all infrastructure staff.
You will work on resolving (or at least helping) any critical issues that might occur.
You might be involved in the work related to the process building.
You will be also involved in the development of new features as well as supporting the current ones.
You will have to deal with the Data, ensuring that the data flow is correct.
One of your responsibilities will be to ensure that everything we build is running.
You will need to understand how the systems interact on all layers.
You will be also involved in the systems/flow improvements, especially the automatization of most of the processes we have.

About Grid Dynamics

Grid Dynamics is a world-class expert company with highly scalable distributed solutions and CI/CD. We help one of the biggest financial companies on the East Coast to solve the challenging problems that affect the entire development organizations, like building enterprise web services with millisecond response time, or improving development processes by introducing Agile, test automation, TDD, and CI/CD processes.

Company website:
https://www.griddynamics.com

Job posted on 12 September 2022
15 views    2 applications


To apply for this and other jobs on Djinni login or signup.
  • Category: Python
  • AWS, Python, PostgreSQL, GraphQL, ETL
  • English: Upper-Intermediate
  • 5 years of experience
  • maps_home_work Office/Remote of your choice
  • business_center Outsource
  • explore Ukraine