
Data Management Engineer
Ejada -
Cairo, EgyptPosted 2 years ago51Applicants for4 open positions
- 0Viewed
- 0In Consideration
- 0Not Selected
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