AVL

Data Analyst – Software Developer

AVL

full-time

Posted on:

Location Type: Office

Location: Sala Al JadidaMorocco

Visit company website

Explore more

AI Apply
Apply

About the role

  • Ensure support and maintenance of platforms in production.
  • Develop and maintain Python scripts and services for data processing and platform operations, including ETL workflows.
  • Manage and interact with MongoDB databases and Python Object DB.
  • Deploy, configure, and maintain application services running on Linux (e.g. System Control services).
  • Contribute to the setup and maintenance of CI/CD pipelines.
  • Participate in system administration activities, including monitoring, troubleshooting, and performance tuning.
  • Ensure platform stability, availability, and reliability.
  • Collaborate closely with technical teams.
  • Participate in the continuous improvement of the platform and existing processes.
  • Take part in technical reviews and knowledge sharing within the team.

Requirements

  • Master’s degree in Computer Science, Software Engineering, Data Engineering, or a related field.
  • Minimum 3 years in Data Engineering.
  • Minimum 2 years of professional experience in Python development.
  • Solid experience with MongoDB and Python-based database interaction.
  • Very good knowledge of Linux environments, with at least 2 years of hands-on experience working on Linux systems.
  • Good background in system administration (sysadmin), including: Service management - Incident analysis and troubleshooting.
  • Server and infrastructure environment understanding.
  • Ability to understand, maintain, and evolve a long-lifecycle platform.
  • Strong analytical and problem-solving skills.
  • Very good level in English.
Benefits
  • A competitive package and benefits
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonETLMongoDBLinuxCI/CDsystem administrationperformance tuningdata processingtroubleshootingservice management
Soft Skills
analytical skillsproblem-solving skillscollaborationknowledge sharingcontinuous improvement
Certifications
Master’s degree in Computer ScienceMaster’s degree in Software EngineeringMaster’s degree in Data Engineering