At IT Labs, we are seeking a Python Engineer who is passionate about quality and innovation.
The ideal candidate will take ownership of their work, have a solid understanding of software development best practices, and be able to mentor and support peers.
As a Python Engineer, you will work on a large, single-tier (monolithic) application using Django as the primary framework.
Your responsibilities will include building and optimizing backend features to ensure the application is stable, efficient, and scalable.
You will work with SQL and MySQL databases to manage and retrieve data, ensuring that all queries are optimized for peak performance.
You will structure different components of the application, handle user requests, and maintain smooth interaction between various parts of the system to deliver a seamless experience for end users.
Requirements:
You must have at least 5 years of experience in Python, demonstrating a strong grasp of the language.
You should have at least 1β2 years of experience with Django.
Proficiency in SQL and MySQL for databases is required.
Experience with AWS or GCP for cloud services is necessary.
You should be able to work well independently, take initiative, and pay attention to detail.
Effective communication with team members and clients is essential.
You must be able to adapt easily to different client environments, workflows, and coding standards.
Experience with monolithic applications is required.
This position is a long-term 12-month contract and is full-time.
You can choose your contract type: Contract or B2B.
Benefits:
You will receive 10 days of PTO after 4 months of working at IT Labs.
Referral bonuses are available.
You will have the opportunity to work on international projects.
The company offers virtual knowledge sharing sessions, events, and team hangouts.