Location: Dubai, United Arab Emirates
In fast changing markets, customers worldwide rely on Thales. Thales is a business where brilliant people from all over the world come together to share ideas and inspire each other. In aerospace, transportation, defence, security and space, our architects design innovative solutions that make our tomorrow's possible.
Thales has built a presence in the United Arab Emirates for over 35 years, and today has over 300 employees. Thales in the UAE is part of our Middle East business that has 1,800 people across Egypt, Iraq, Kuwait, KSA, Lebanon, Oman, Pakistan, Qatar and UAE. Together we delivered technology for the Dubai metro, the longest driverless metro network in the world and a fare collection system that processes up to 250,000 transactions per day. We make UAE a safer place by providing secure electronic payment solutions, cyber security systems and communications as well as security systems for Dubai International Airport and air traffic management and navigation systems for Abu Dhabi’s airport.
JOB OBJECTIVE
The SD will be part of a project that aim to develop a new state-of-the-art video analytics application that empower a deep learning pipeline. He will help to develop, integrate and test software’s components to achieve an MVP.
ROLES & RESPONSIBILITIES
- Design a web application that will empower multiple streams for video analytics purposes.
- Develop, integrate and test software components of a web application to deliver an MVP.
- Integrate a deep learning pipeline to a web application.
- Concept a containerized application.
- Familiar with distributed applications
- Doing ad-hoc analysis, presenting results in a clear manner and transfer it to the projects to create value.
- Build and present strategies to improve performance of data processing.
- Research on artificial intelligence technologies to answer a business need.
- Processing, cleansing, and verifying the integrity of data used for data analysis in order to define and deliver Artificial Intelligence
- Demonstrations, implementation and integration of an AI based application.
- Ensure documentation of achievements and transfer it to the project.
QUALIFICATION, CERTIFICATION & EDUCATIONAL REQUIREMENTS
Backend and ML skills:
- Capable of combining many data sources and databases into a single system
- Knowledge of Python's threading constraints and multi-process architecture
- Familiarity with user authentication.
- Authorization across numerous systems, servers, and settings.
- Experience with Python event-driven programming.
- Understanding of version control system (GitLab / Git / Bitbucket etc.)
Front end skills:
- Good understanding of web design and UX.
- Strong proficiency in HTML, CSS, JavaScript, and any one front end framework React / angular / Vue.js
- experience with material UI templates.
- Experience with common front-end development tools such as Redux,Flux,Babel, Webpack, Enzyme,NPM, etc.
Data engineering:
ETL, Hadoop, Virtualization/Containerization, Spark streaming
Educational: Master’s degree from an Engineering school and have some significant (around 2 years) experience (professional/internships, academic or personal projects such a GitHub, Meet Ups, etc.)
- PREFERRED SKILLSFluency in English, both written and verbal.
- Self-taught
- Excellent communication and presentation skills.
- Team work and willing to perform trough cooperation.
- Strong attention to details.
- Willingness for change and solving problem.
- Be passionate about digital transformation.
- Strong analytical mindset.
- Data oriented.
At Thales we provide CAREERS and not only jobs. With Thales employing 80,000 employees in 68 countries our mobility policy enables thousands of employees each year to develop their careers at home and abroad, in their existing areas of expertise or by branching out into new fields. Together we believe that embracing flexibility is a smarter way of working. Great journeys start here, apply now!