Data Engineer
Kpler
Employment Type
Full Time
Location
Dubai
Job Listing No Longer Available
This job posting is no longer accepting applications. It may be more than 30 days old or the position has been filled.
Job Description
Responsibilities
- A Data Engineer is expected to be involved in all stages of the data lifecycle. The following is an indicative list:
- Develop and deploy containerised applications within AWS, utilizing tools like Python, Docker, Kubernetes and Airflow
- Design and deploy robust database structures and procedures using technologies such as PostgreSQL and Elastic, ensuring data integrity and optimal performance
- Consume and write APIs to ingest and share data across various crews boosting collaboration and overall enablement
- Work with Event Streaming. Use Kafka to facilitate seamless event handling and CI/CD practices to enhance deployment efficiency
- Automate and produce internal tools that boost efficiency and productivity in data-related workflows
- Utilize IaC tech like Terraform and CloudFormation to build and own AWS infrastructure through the principles of Infrastructure as Code
- Implement logging, monitoring, and alerting mechanisms that guarantee the reliability and resilience of production-grade data pipelines
- Collaborate and work with engineers, product and data science teams as part of the same crew
- Contribute, execute and lead complex data pipelines design, brainstorming sessions, and peer reviews
- Keep up-to-date with the latest tech in data lakes & warehousing, processing frameworks and data analytics. Research and implement new tools and technologies to improve the data infrastructure.
Accountabilities
- A Data Engineer is fully accountable for the quality of developed pipelines and code ensuring their continuous support & maintenance thereafter. Additionally:
- Active participation in team ceremonies and code reviews
- Adherence to the data team's common best practices and development paradigms and contribution toward continuous improvement
- Delivery of well-documented projects and effective communication of results
- Strong sense of ownership and a growth mindset
Requirements
- Required
- STEM background
- 2+ years of experience in a similar position
- Strong Python skills (pandas, numpy, sqlalchemy, pyodbc, pep8 standards)
- Good SQL & database development skills (indexing, execution plans & query efficiency and performance)
- Expertise in versioning and Git best practices
- Experience with logging, alerting & monitoring best practices
- Experience with consuming and writing REST APIs
- Knowledge of Data Engineering concepts, tools, architectures, and practices (streams, distributed computing frameworks, shell scripting, monitoring, CI/CD) as well as a good problem-solving mindset
- Communication & collaboration skills
- Nice to have
- Experience with AWS services
- Experience with Docker
- Experience with Kafka
- Experience with Elastic
- Experience with Scala is a plus
How to Apply
Similar Jobs You Might Be Interested In
-
Automation QA Engineer (Oracle)
CoinMarketCap Ltd
Information Technology Full Time Hybrid: DubaiPosted 4 weeks ago
-
Senior Java Engineer (Oracle)
CoinMarketCap Ltd
Information Technology Full Time Hybrid: DubaiPosted 4 weeks ago
-
UI/UX Designer
DROPXCEL FINANCIAL ADVISORY LLP
Information Technology Full Time Hybrid: DubaiPosted 3 weeks ago
-
Web Developer
DROPXCEL FINANCIAL ADVISORY LLP
Information Technology Full Time Hybrid: DubaiPosted 3 weeks ago
-
Listing Operations Analyst
CoinMarketCap
Information Technology Full Time Hybrid: DubaiPosted 3 weeks ago
-
Senior Salesforce Revenue Cloud Developer
QUALIMATRIX
Information Technology Contract Hybrid: DubaiPosted 3 weeks ago
-
-
-
Service Delivery Director - ServiceNow
Discovered
Information Technology Full Time Hybrid: Abu DhabiPosted 3 weeks ago
-
Business Intelligence Analyst
Fluid Codes
Information Technology Full Time Hybrid: DubaiPosted 3 weeks ago
Join Dubai's Remote Work Revolution.
Stay ahead in your career with Dubai's first platform dedicated to remote and hybrid job opportunities. Subscribe for weekly insights and job alerts directly to your inbox.
- Weekly Job Alerts
- Subscribe to receive curated lists of the best remote and hybrid job opportunities in Dubai, tailored to your skills and interests.
- Weekly Blog Newsletter
- Get the latest insights, trends, and advice on remote work every week to help you thrive in the evolving work environment.