Senior Data Engineer
دوام كامل
في Erada
في
Egypt
نُشرت يوم February 17, 2025
تفاصيل الوظيفة
Job Description
Job Title: Senior Data Engineer Job Summary: We are seeking a highly skilled and experienced Senior Data Engineer to join our team. As a Senior Data Engineer, you will be responsible for designing, implementing, and maintaining our data infrastructure, ensuring the efficient and reliable collection, storage, and processing of data. You will collaborate closely with cross-functional teams, including data scientists, analysts, and software engineers, to deliver high-quality data solutions that support our business objectives. Responsibilities: 1. Design and develop scalable and robust data pipelines to ingest, process, and transform large volumes of data from various sources, including Oracle databases. 2. Leverage your expertise in Oracle databases to optimize query performance, implement efficient indexing strategies, and fine-tune the data processing pipeline for enhanced data retrieval. 3. Implement data modeling techniques to structure data in a way that optimizes performance and supports analytical needs. 4. Build and maintain data warehouses, data lakes, and other storage systems, including Oracle-based solutions, to ensure efficient data storage, retrieval, and availability. 5. Collaborate with data scientists and analysts to understand their data requirements and provide them with reliable and well-organized datasets for analysis and modeling, leveraging your Oracle experience to support complex financial data structures. 6. Develop and maintain ETL (Extract, Transform, Load) processes, to integrate data from multiple sources into a unified format suitable for analysis. 7. Optimize and tune data processing and storage systems, for improved performance, scalability, and reliability in financial services environments. 8. Implement data governance and security measures, to ensure data integrity, confidentiality, and compliance with regulatory requirements in the financial services industry. 9. Stay up to date with emerging technologies and industry trends in data engineering, and proactively propose innovative solutions to enhance our data infrastructure. 10. Lead and mentor junior data engineers, providing technical guidance and sharing best practices for data engineering processes and technologies in Oracle and financial services contexts. 11. Collaborate with cross-functional teams to identify and prioritize data engineering projects and initiatives that align with business goals and strategies in the financial services domain.Job Requirements
Requirements: 1. Bachelor's or master's degree in Computer Science, Engineering, or a related field. 2. Proven experience as a Data Engineer or similar role, with a minimum of 6 years of hands-on experience in designing and implementing data solutions, preferably in the financial services industry. 3. Strong programming skills in languages such as Python, Java, or Scala, with experience in working with data processing frameworks (e.g., Spark, Hadoop). 4. Proficient in SQL and experience with relational and NoSQL databases. 5. Solid understanding of data modeling concepts and experience with data modeling tools. 6. Experience with cloud-based data technologies, such as AWS (Amazon Web Services), Azure, or Google Cloud Platform. 7. Strong knowledge of data integration and ETL tools and techniques. 8. Familiarity with data governance, data security, and privacy best practices, particularly in the context of financial services. 9. Excellent problem-solving and analytical skills, with a strong attention to detail. 10. Effective communication and collaboration skills, with the ability to work in cross-functional teams. 11. Proven ability to lead and mentor junior team members. Preferred Qualifications: 1. Experience with big data technologies and distributed computing frameworks (e.g., Apache Hadoop, Apache Spark). 2. Knowledge of machine learning concepts and experience with machine learning frameworks (e.g., TensorFlow, PyTorch). 3. Familiarity with DevOps principles and experience with containerization technologies (e.g., Docker, Kubernetes).Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.