This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Lead Consultant role requires 12 to 18 years of experience in software development, focusing on innovative backup and restore systems. Candidates should have strong skills in Python, cloud-native services, and a proactive approach to engineering challenges. The position emphasizes quality, scalability, and effective communication with stakeholders. Familiarity with tools like JIRA and GitHub is essential, along with a solid understanding of Linux systems.
Job Responsibility:
Spearhead the design and implementation of innovative backup and restore features using hyperscaler-native functionalities
Drive end-to-end software development with a DevOps mindset, covering planning, implementation, testing, deployment, and monitoring
Ensure features are built with a strong emphasis on quality, scalability, reliability, and operational excellence
Tackle complex engineering challenges with a proactive and hands-on approach
Work effectively with multiple stakeholders, ensuring alignment on technical solutions and project goals
Contribute to the evolution of backup and restore services, positioning the organization as a technological leader in the industry
Requirements:
12 to 18 years of experience in software development
Proficiency in object-oriented programming, data structures, algorithms, and Python (or other languages with a willingness to adopt Python)
Skilled in identifying and addressing code smells and applying design patterns for maintainable code
Experience in implementing unit testing, automated tests to ensure high-quality deliverables
Demonstrated expertise in designing reliable, scalable products with robust observability practices
Skilled in adopting API-first approach considering reliability, scalability