Browse Jobs
For Employers
Post JobLog inGet Started

Data Management Engineer

Ejada
Cairo, Egypt
Posted 1 year ago
51Applicants for4 open positions
  • 0Viewed
  • 0In Consideration
  • 0Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

Primary Tasks and Responsibilities

  • Maintain and test the implementation of data management projects.
  • Assemble data management products’ features to meet functional and non-functional business requirements.
  • Work with clients’ and vendors’ stakeholders to assist with data-related technical issues and support their data infrastructure needs.
  • Implement client process improvements: automating manual processes, optimizing data delivery, re-designing infrastructure for greater scalability, etc.
  • Implement processes supporting data transformation, data structures, metadata, dependency and workload management.
  • Work with data and analytics experts to strive for greater functionality in our data solutions.
  • Conduct research in the industry to address any issues that can arise while tackling a business problem.
  • Remain up-to-date with industry standards and technological advancements that will improve the quality of our outputs.
  • Learn and search about tools and products used in our projects in all data management domains, especially for Informatica products.
  • Create delivery related documents: Solution Architecture, Low-Level Design, Business Requirement Document, System Requirement Specification, User Guide, etc.

Secondary Tasks and Responsibilities

  • Ensure optimal delivery process is consistent throughout ongoing projects.
  • Identify and design client process improvements.
  • Optimize or even re-design our company’s solution architecture and implementation methodology to support and improve our services and data initiatives.
  • Implement analytics tools that utilize the data pipeline to provide actionable insights into customer acquisition, operational efficiency and other key business performance metrics.
  • Employ machine learning techniques to create and sustain structures that allow for the analysis of data.

Job Requirements

  • BSc in Computer Science, Statistics, Informatics, Information Systems, Data Engineering, Big Data Analytics, or another related field.
  • 3 to 5 years of work experience in a Data Engineer role in data management implementation and/or support projects.
  • Experience with the following software/tools:
    • Relational SQL and NoSQL databases: Oracle, MS SQL Server, PostgreSQL, Cassandra, MongoDB, etc.
    • Big data tools: Hadoop, Hive, Spark, Kafka, etc.
    • Analytics tools: Tableau, Power BI, etc.
    • Object-oriented/object function scripting languages: Python, Java, Scala, JavaScript, etc.
  • Technical experience with data models, data analysis and design, master data management, metadata management, data warehousing, business intelligence, and data quality improvement.
  • Experience with Data Governance, Data Catalog, Data Quality and Master Data Management concepts and tools.
  • Familiarity with ETL, Data Lake, Data Warehouse, Data Storage, Big Data, Data Security, Data Privacy and Open Data concepts and tools.
  • Use a systematic approach to maintain data architectures while also keeping it aligned with business requirements.
  • Ability to grasp business rules.
  • Excellent analytical, problem-solving and troubleshooting skills.
  • Fair analytic skills related to working with unstructured datasets.
  • Basic knowledge of AI and data science.
  • Experience working at/with companies performing complex/large scale data management implementations, employing recognized best practices.
  • Capacity to successfully manage a pipeline of duties with minimal supervision.
  • Excellent knowledge and prowess to work in any development environment.
  • Demonstrate flexibility, creativity, and the capacity to receive and utilize constructive criticism.
  • Demonstrate unsatiated curiosity and outstanding interpersonal skills.

Nice to have qualifications

  • Data engineering certifications.
  • Informatica certifications.
  • Experience with the following software/tools:
    • Informatica Data Management products including cloud services.
    • Data pipeline and workflow management tools: Azkaban, Luigi, Airflow, etc.
    • Stream-processing systems: Storm, Spark-Streaming, etc.
    • Cloud services: AWS, Google Cloud, Azure, etc.
  • Experience with ETL, Data Lake, Data Warehouse, Data Storage, Big Data, Data Security, Data Privacy and Open Data concepts and tools.
  • Experience performing root cause analysis on internal and external data and processes to answer specific business questions and identify opportunities for improvement.
  • Fair knowledge about some lines of business: financial accounting, CRM, manufacturing, supply chain, HCM, etc.
  • Project management and organizational skills.
  • Experience in planning & costing.
  • Experience in preparing technical & financial proposals

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentData Management Engineer