Location: Barbados
Job Type: Full Time/Remote
Banking experience required
A Data Engineer is responsible for designing building and maintaining data infrastructure to support analytics reporting and business intelligence.
Job Description
- Data Pipeline Development Build and optimize data pipelines for efficient extraction transformation and loading (ETL).
- Database Management Design and maintain databases ensuring scalability and reliability.
- Big Data Processing Work with large datasets using tools like Hadoop Spark and Kafka.
- Cloud Integration Implement data solutions on cloud platforms like AWS Azure or Google Cloud.
- Data Governance & Security Ensure data integrity compliance and security best practices.
- Collaboration Work with data scientists analysts and business teams to support data-driven decision-making.
Required Skills
- Proficiency in SQL Python Scala or Java for data manipulation.
- Experience with big data technologies (Hadoop Spark Kafka).
- Knowledge of cloud computing platforms (AWS Azure GCP).
- Strong understanding of data modeling and database design.
- Expertise in ETL processes and workflow automation.
- Ability to optimize data infrastructure for performance and scalability.
- Familiarity with data governance and security protocols.
Educational Requirements
- A bachelors degree in computer science software engineering or a related technical field.
- A masters degree can be beneficial for senior roles.
- Certifications like AWS Certified Data Analytics Specialty or IBM Certified Data Engineer Big Data can enhance qualifications.