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:
- Design and develop scalable and robust data pipelines to ingest, process, and transform large volumes of data from various sources, including Oracle databases.
- 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.
- Implement data modeling techniques to structure data in a way that optimizes performance and supports analytical needs.
- Build and maintain data warehouses, data lakes, and other storage systems, including Oracle-based solutions, to ensure efficient data storage, retrieval, and availability.
- 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
- Develop and maintain ETL processes, to integrate data from multiple sources into a unified format suitable for analysis.
- Optimize and tune data processing and storage systems, for improved performance, scalability, and reliability in financial services environments.
- Implement data governance and security measures, to ensure data integrity, confidentiality, and compliance with regulatory requirements in the financial services industry.
- Stay up to date with emerging technologies and industry trends in data engineering, and proactively propose innovative solutions to enhance our data infrastructure.
- 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.
- 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.
Experience Needed:
4 To 6 Years