Senior Python Developer Offline
About Us
We are a leading Israeli IT company with 15 years of market experience and 8 years in Ukraine. Officially registered in Ukraine, Israel, and Estonia, we employ over 100 professionals worldwide. Specializing in successful startup collaboration, we offer services across e-commerce, Fintech, logistics, and healthcare.
Our client is specialized in providing advanced data-driven solutions to the real estate industry. Our platform leverages cutting-edge technologies and analytics to deliver insights that help real estate professionals make informed decisions. We are committed to innovation, collaboration, and delivering impactful results. As a Senior Python Developer, you will play a pivotal role in shaping the future of our products and solutions.
Key Requirements:
πΉ 7-9 years of experience with Python development, with a strong understanding of core Python concepts;
πΉ Strong problem-solving skills and the ability to write clean and efficient code;
πΉ Proficiency with Docker and Git;
πΉStrong problem-solving skills and the ability to write clean and efficient code;
πΉ Experience with PostgreSQL or other relational databases, and proficient in writing SQL queries;
πΉ Familiarity with cloud services (AWS or other cloud providers) is mandatory;
πΉ Strong understanding of workflow management tools (e.g., Airflow);
πΉ Experience with ETL tools and processes;
πΉ Strong experience working in Agile development environments with a focus on sprints and iterative progress;
πΉ English β Upper-Intermediate or higher.
Will be plus:
πΉ Experience with Pandas is a plus;
πΉ Geospatial data experience is a plus;
πΉ Familiarity with Flask;
πΉ Experience with machine learning/AI tools, models, or applications is a plus;
πΉ MLOps/AIOps experience is a plus.
What you will do:
πΉ Write high-quality, efficient, and maintainable Python code;
πΉ Design and develop scalable systems and applications with an emphasis on workflow management rather than backend processes;
πΉ Collaborate with product managers, business stakeholders, and cross-functional teams to understand requirements and deliver technical solutions;
πΉ Mentor junior developers and help improve their coding skills;
πΉ Work in an Agile environment, participating in sprint planning, standups, and retrospectives;
πΉ Troubleshoot and debug complex issues in a timely manner, ensuring systems are running smoothly;
πΉ Maintain and optimize the existing codebase, ensuring it is scalable and efficient.
Interview stages:
πΉ HR Interview;
πΉ Pro-Interview;
πΉ Technical Interview (Live Coding);
πΉ Final Interview;
πΉ References;
πΉ Offer.
Why Join Us?
πΉ Be part of a friendly international team, working together on interesting global projects;
πΉ Enjoy many chances to grow, learn from mentors, and work on projects that make a real difference;
πΉ Join a team that loves fresh ideas and supports creativity and new solutions;
πΉ Work closely with clients, building great communication skills and learning directly from their needs;
πΉ Thrive in a workplace that values your needs, offering flexibility and a good balance between work and life.