Job Openings
Data Engineer
About the job Data Engineer
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.