Python Developer
We are looking for a Python Developer for our client.
Founded in 2003, the company is a global technology consultancy specializing in digital transformation, data management, and AI-driven solutions. They focus on enhancing customer experiences and providing secure IT infrastructure. The company also offers expertise in Salesforce, UX/UI design, and loyalty programs, aiming to accelerate business value through integrated technology and industry insights.
Requirements:
-
3+ years of development experience with Python and REST frameworks(FastAPI)
-
Very comfortable in Linux environments.
-
Experience with relational databases (PostgreSQL, MySQL).
-
Understanding how to optimize ORMs.
-
Experience in Micro Systems.
-
Experience with queueing systems such as Celery or RabbitMQ.
-
Regular use of Git as a version control tool.
-
Good level of technical English.
-
Great organizational skills.
-
Excellent teamwork skills.
-
Passion to learn and mentor.
-
Ability to easily context switch.
-
Experience in Web scalability.
-
Knowledge of eventual consistency architecture.
-
Understanding the importance of following the defined SDLC.
Responsibilities:
-
Write clean, efficient, and reusable code using Python.
-
Work closely with developers, designers, and stakeholders to meet project requirements.
-
Design, query, and optimize databases for application performance.
-
Identify and resolve software issues to ensure smooth functionality.
-
Conduct code reviews and follow best practices for maintainable code.
-
Use tools to deploy, manage, and optimize application performance in production.
-
Keep up with industry trends and apply new technologies when beneficial.
What we offer:
-
Employment with competitive compensation, based on experience
-
Possibility to work remotely
-
An open, transparent and fun work culture
-
Multi-national team and collaborative work environment
-
Continuous knowledge sharing with engaged co-workers
-
Career and professional growth opportunities