About the role

  • Collaborate with fellow developers, business analysts and stakeholders to gather and document ETL requirements
  • Conduct a thorough analysis of data sources, structures, and workflows
  • Translate business needs into detailed technical designs
  • Build, configure, and troubleshoot Informatica mappings and workflows
  • Create shell scripts to support ETL workflows
  • Conduct extensive unit testing and performance optimization for ETL processes
  • Implement automated monitoring and alerting mechanisms for ETL workflows
  • Provide Level 3 production support, identifying and resolving complex issues promptly
  • Design, build, and maintain efficient, reusable, and reliable code

Requirements

  • A bachelor’s degree in computer engineering, computer science, information systems, or equivalent
  • 5+ years of software and/or data engineering/development experience
  • Demonstrated experience and ability to translate business concepts into technical requirements
  • Direct experience and expertise using Informatica Intelligent Data Management Cloud (IDMC) and/or Intelligent Cloud Services (IICS) tool/s
  • Deep understanding of software development best practices and secure coding principles
  • Familiarity with AWS, PostgreSQL, Docker, Kubernetes, and Amazon EKS (Elastic Kubernetes Service)
  • Familiarity with web services / microservices / APIs
  • Experience with Atlassian suite, mainly JIRA and Confluence
  • Significant experience with various AGILE methodologies, and some exposure to DevOps

Benefits

  • Health insurance
  • Flexible work arrangements
  • Professional development opportunities

Job title

ETL Developer

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job