Senior Python Back-End Developer | Devoteam Maroc Nearshore
Company Description
At Devoteam, we are "Digital Transformakers". Respect, frankness, and passion drive our tribe every day.
Together, we help our clients win the Digital battle: from consulting to the implementation of innovative technologies, through to the adoption of usages.
Cloud, Cybersecurity, Data, DevOps, Fullstack Dev, Low Code, RPA are no longer secrets to our tribe!
Our 10,000+ collaborators are certified, trained, and supported daily to take on new innovative challenges.
A leader in Cloud, Cybersecurity, and Data in EMEA, the Devoteam Group achieved a turnover of 1.036 billion euros in 2022 and aims to double it in the next 5 years.
Devoteam Maroc, a reference player in IT expertise for over 30 years (350+ consultants), is accelerating its growth by developing its nearshore expertise activities to meet the needs of our French, European, and Middle Eastern clients.
Job Description
Senior Python Back-End Developer @ Innovative Tech.
Faced with the advent of the Cloud and the resulting new ways of working, Devoteam Innovative Tech supports CIOs in their platform modernization strategies by helping them meet several major challenges to make them more agile, drivers of innovation, and perceived as a true "business partner" while adopting a responsible management of the energy consumption of their new services.
The historical core of Devoteam, Devoteam Innovative Tech imagines, designs, and delivers highly available, scalable, automated, secure, and Cloud-native platforms where the systemic application of agility, continuous integration and delivery, containerization, and automation paradigms makes businesses more agile and faster at delivering new products to their customers.
Its multidisciplinary collective relies on the collective intelligence of its talents: Scrum Master, PM, PO, Devops & SRE engineers, Cloud Automation engineers, Kubernetes engineers, and Cloud Native architect experts, driven by the passion for their profession and their technologies and the desire to go further.
Within the Nearshore teams of Devoteam Maroc, you will join the Data Engineers tribe, Data Ops, Tech Leads, architects, and project managers working on Data platforms and the ecosystem: designing, building, and modernizing Data platforms and solutions, designing data pipelines with an emphasis on agility and DevOps applied to Data.
You will be the essential link to:
- Design, develop, and maintain robust and scalable applications using Python technology and its specialized libraries (FastAPI, NumPy, Pandas, Requests etc.)
- Mastery of standard Python libraries and libraries used in RESTful APIs, data analysis, and service integration.
- Significant experience with microservices and event-driven architectures.
- Experience with document-oriented databases.
- Familiarity with DevOps principles, notably CICD.
- Familiarity with versioning, notably Git.
- Understanding and use of craftsmanship principles.
- Contribute to improving product quality (Test coverage, Sonar, SOLID, YAGNI…)
- Participate in all phases of the software development cycle, from design to production and run.
You will give your full measure through the mastery of your technical fundamentals, your fingertip knowledge of the data you process and manipulate, and above all by asserting your desire to understand the needs and the business for which you will work.
Your playground: distribution, energy, finance, industry, health, and transport with plenty of use cases and new Data challenges to tackle together, notably Data in the Cloud.
What we expect from you.
- That you have faith in Data
- That you help your colleague
- That you are kind to your HRs
- That you have fun in your mission
- And that Codingame does not scare you (you will not be alone: we will help you)
Qualifications
What assets to join the team?
- Graduate with a Master's degree (Bac+5) from an engineering school or university equivalent with a specialization in computer science, or demonstrating equivalent significant experience
- More than 7 years of experience in Python
- Excellent interpersonal skills, you enjoy working in a team
- A strong sense of service and commitment in your activities
- Ability to communicate and listen in all circumstances
- and you are fluent in english, indeed!
Additional Information
- Position based in Morocco in our offices in Rabat and/or Casablanca and open only in CDI
- Hybrid position with possibility of teleworking
- By joining Devoteam, you will have the opportunity to exchange with your peers, share their experience, and develop your skills by joining the Creative Tech community bringing together consultants from the 18 countries of the Group