We are seeking a skilled Software Developer to join our team who like developing, improving and maintaining backend automation solutions and scripts to support the MySolution infrastructure. The ideal candidate will be highly proficient in Python, with a deep understanding of automation techniques, scripting, and backend technologies such as SQL, Docker, Linux, and PHP. You will work closely with other teams to deploy robust automations that enhance infrastructure operational efficiency.
The candidate will be responsible for managing the following activities:
design, develop, and maintain automation scripts using Python;
write clean, efficient, and well-documented code to automate routine tasks and improve workflows;
build and manage Docker containers to ensure consistent environments for automation tasks;
work in a Linux-based environment to run and manage automation scripts, configure systems, and troubleshoot issues;
maintain version control for all scripts using Git or similar tools;
implement error-handling mechanisms and ensure the stability of automated processes;
stay updated with new Python libraries, frameworks, and tools that can enhance automation capabilities;
collaborate with cross-functional teams to gather requirements and translate them into functional automations.
Hard Skills
bachelor Degree in Computer Science;
fluent in English;
proven experience as a Python Developer, with a focus on scripting and automation;
strong knowledge of SQL, including the ability to write complex queries and optimize database interactions. Strong understanding of APIs and experience integrating external systems with Python;
proficiency in Linux, including shell scripting and the ability to manage server environments and troubleshoot at the system level;
experience with RabbitMQ and Celery or similar systems;
proficiency with Git for version control, including branching, merging, and collaboration.
Soft Skills
excellent problem-solving skills and attention to detail;
strong communication skills to collaborate with stakeholders and document automation processes.
What we offer:
permanent contract;
flexible working hours;
carpooling organized by Medacta;
incentives for mobility by public transport;
professional and non-professional accident insurance;
advantageous conventions;
growth opportunity, working in a continuously improving and expanding environment;
annual salary review linked to performance and professional development;
continuous training.
Medacta International is an equal opportunities employer. Qualified applicants will receive consideration for employment without regard to race, ethnicity, colour, religion, gender, gender identity, sexual orientation, national origin, disability or protected veteran status.