Data Engineer
Leyton CognitX is the AI & Tech Advisory of Leyton, bringing together a dynamic team of over 200 tech experts and data scientists. We specialize in delivering innovative AI and technology solutions that transform how organizations operate and compete.
Our approach combines strategic advisory services with custom development, enabling businesses to harness the power of AI and advanced technologies. We work closely with each client to design intelligent, streamlined solutions that address their specific challenges and align with their strategic objectives.
At Leyton CognitX , we believe that technology is more than just tools; it's a catalyst for meaningful organizational and technological transformation. Our mission is to empower companies to leverage AI and cutting-edge tech, turning complex challenges into opportunities for growth, efficiency, and innovation.
We need a Data Engineer who thrives at the intersection of Backend Development and Data Engineering. If you have strong Python skills, fluency in SQL / Data Modeling, and experience working with big data technologies, you're exactly who we need.
MAIN RESPONSIBILITIES
• Design and implement infrastructure for managing the company's data in alignment with various business challenges.
• Develop and manage data flows, including ingestion, modeling, warehousing, and cleaning, using Big Data
technologies.
• Analyze source systemsto define optimal data management strategiesfrom collection to analysis.
• Collaborate with cross-functional teamsto integrate Big Data solutions with existing systems.
• Optimize and maintain Big Data platformsfor performance, reliability, and scalability.
• Develop and enforce data governance policiesto ensure data quality and security.
• Create and maintain documentation related to data architecture, processes, and workflows.
• Conduct performance tuning and troubleshooting to resolve data-related issues.
• Develop data visualizations and reportsto support business decision-making.
• Lead and participate in code reviewsto ensure code quality and best practices.
QUALIFICATIONS
• Master's Degree in Software Development, Computer Engineering, or a related field.
• Expertise in one or more Big Data technologies.
• Certificationsin Big Data technologies are a plus.
• 3 years of experience in a similar role.
• Proficiency in understanding complex data processing algorithms and mechanisms.
• Skills & experience in Python and SQL, Spark, Airflow, Kafka, RabbitMQ, ElasticSearch (and the ELK Suite), MongoDB,
Neo4J, Docker, and front-end frameworks like Angular, React, or Vue.js.
• Excellent listening,synthesis, and analyticalskills.
• Intellectual curiosity, initiative, and proactivity.
• Strong organizational skills and the ability to work autonomously.
• Excellent interpersonal skills and the ability to facilitate team collaboration. #LI-FA1
- Division
- Morocco
- Department
- CognitX
- Role
- Big Data
- Locations
- Casablanca