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.