Job Description: Responsibilities:
- Lead and/or assist in designing and developing cloud-based data systems, tailoring solutions to meet business requirements.
- Develop comprehensive architecture solution roadmaps seamlessly integrating business processes and technologies.
- Design, develop and enforce standards for data storage, processing, and governance across all environments.
- Work closely with enterprise and application architects to align the data engineering team to the overall company SDLC standards, practices, and data access patterns.
- Develop, document, and maintain overall view of data platform architecture, data acquisition, data quality, and data retention.
- Provide guidance in administration of ETL jobs including developing best practices.
- Provide formal and informal training for data engineers, platform engineers and ETL developers.
- Maintain knowledge of emerging technologies and architectures.
- Experience in designing the logical and physical data models for the Data Warehouse as per business requirements.
- In-depth knowledge of Azure/AWS/GCP Cloud capabilities and services and how those relate to the development activities.
- Familiarity with cryptographic algorithms and security protocols.
- Skilled in designing and building distributed systems for processing large data volumes.
- Excellent communication, presentation, and interpersonal skills are essential.