Job Openings Senior ETL Engineer HN-14

About the job Senior ETL Engineer HN-14

Technologies: ETL, Linux, Building Data Services

Locations available: Costa Rica

Oceans Code Experts is looking for talented individuals that are ready for the next step in their career, we offer a collaborative professional environment as full of rewarding experiences as it is of challenges.

A  Senior ETL Engineer at Oceans can expect to work on multiple projects, work with a cross-functional team, and are transparent about time and tasks to help clients understand the progress of their projects.

Candidates must LOVE helping people, solving business problems, and pushing themselves to slay the next beast of a project.

Job Summary

As a Senior Engineer and help build the next generation of B2B analytics platforms. You’ll shape the future of data services by developing high-impact, cloud-native ETL pipelines and RESTful APIs in a fast-paced, innovation-driven environment.

Job Responsibilities

  • Develop and enhance ETL pipelines as part of our Connected Platform initiative.
  • Maintain and support existing RESTful reporting APIs.
  • Automate and optimize data processing workflows for improved performance and scalability.
  • Participate in the full software development lifecycle using Agile methodologies, including sprint planning, stand-ups, TDD, and code reviews.
  • Collaborate closely with cross-functional teams, including Software Engineers, Data Engineers, QA, and Business stakeholders.
  • Write clean, maintainable, and efficient code following best practices.
  • Ensure performance, quality, and responsiveness of applications.
  • Participate in on-call rotations to support critical systems.

Job Requirements

  • Great English proficiency (B2+ Written and spoken)
  • Impeccable punctuality (schedules are flexible but being in time for meetings is crucial)
  • 5+ years of experience in data development, with a strong focus on building ETL processes.
  • 3+ years of experience creating data services in cloud environments.
  • 3+ years of scripting experience in Python, Perl, or Shell in a Linux environment.
  • Proven experience with SQL and relational databases such as MySQL or PostgreSQL.
  • Strong understanding of data serialization formats (JSON, Avro, Parquet).
  • Experience working with large, regulated datasets.
  • Proficiency in RESTful API development and source control systems like GIT or SVN.
  • Agile development experience with proactive planning and communication skills.
  • Impeccable punctuality and commitment to team collaboration.
  • Bachelor's degree in Computer Science, Engineering, Physics, or a related field.

Nice to have

  • Experience in Financial Services or Identity Protection Services.
  • Familiarity with workflow automation tools like AWS CodeBuild and GitHub Actions.
  • Knowledge of containerization tools such as Docker and Kubernetes.
  • Hands-on experience with BI and visualization tools like Tableau, Power BI, or SAP BusinessObjects.
  • Understanding of machine learning and data science fundamentals.

Position Type and Expected Hours of Work

This is a full-time consultancy, with up to 40 weekly hours during regular business times. We operate under a flexible core hours policy to accommodate various schedules, allowing consultants to perform during their peak productivity times. Additionally, we offer the flexibility to work remotely.