We are looking for a senior candidate for the role of Python Developer with knowledge of FastAPI for our client in the modern power industry for a backend project developing a key algorithm for smart optimization of renewable energy sources.
design, development, and scaling of reliable backend services for a key optimization engine for managing battery storage and renewable sources
active participation in the evolution of the system's microservice architecture and co-designing technological concepts for future phases of the product platform development
writing clean code, performing regular code reviews, creating unit tests, and maintaining CI/CD pipelines in a containerized environment
daily work with modern technologies built primarily on Python, FastAPI, Docker, and AWS cloud infrastructure
working in a team with flexible working hours and a minimum of 2x weekly onsite attendance at the office, with the rest of the time in remote mode
Requirements
advanced experience with:
professional commercial software development and backend applications for at least 4 years
programming in Python and applying advanced OOP principles
experience with:
designing and building robust REST APIs using the FastAPI framework
working with relational databases and writing efficient SQL queries
writing unit tests and ensuring high code quality and stability
knowledge of:
working with the Git version control tool
advantageous:
practical experience with application containerization via the Docker tool
knowledge of cloud services on the AWS platform (e.g., Lambda, ECS, S3, CloudWatch, SQS)
experience in setting up and modifying pipelines in GitLab CI/CD or GitHub tools
familiarity with message brokers (SQS, RabbitMQ) or time-series databases (InfluxDB, Timestream)
previous experience in the energy sector, IoT, or large-scale data processing
Are you interested in this offer?
Recommendan IT specialistDo you know anyone who could usethis project? Recommend him
and get a reward!
Hirean IT specialistDo you need a similarIT freelancer for your project?
Hire a specialist