All Jobs
No items found.
Senior Data Engineer
Prague, Czech Republic
Hybrid
Who We Are
Role Description

Scope:

Work in a team of engineers responsible for maintaining and enhancing technologies related to the Data Analytics Catalog as well as Data MDM systems, including:

  • Tibco CIM
  • Tibco EBX
  • Informatica MDM
  • Informatica SaaS MDM

Scope covers software development, maintenance, and configuration tasks.

Profile of Appropriate Candidates

Technical Skills and Expertise:

Programming Languages:
  • Strong focus on Python (5+ years of experience).
  • Proficient in Groovy (for Collibra-related tasks).
Cloud and Infrastructure:
  • Experience with AWS cloud platform, focusing on serverless solutions and Infrastructure as Code (IaC), Terraform preferred.
  • Familiarity with microservices architecture and design patterns.
Data Governance:
  • Deep expertise in Collibra Data Governance, including configuration, metadata ingestion, metamodels, and workflows.
  • Strong experience in configuring and connecting to various data sources for metadata, data lineage, data profiling, and data quality.

Development Practices:

Application Development:
  • Ability to design, develop, and maintain robust and scalable applications.
  • Hands-on experience with REST APIs and Graph APIs usage patterns.
Version Control and Collaboration:
  • Proficient in version control systems, particularly Git.
  • Experience working in Agile/Scrum environments.

DevOps and CI/CD:

DevOps Practices:
  • Highly knowledgeable in DevOps methodologies and CI/CD practices, preferably with GitHub Actions.
  • Experience with containerization technologies (e.g., Docker, Kubernetes).

Testing and Quality Assurance:

  • Familiarity with testing frameworks (e.g., pytest, unittest) and best practices.
  • Conduct code reviews to ensure code quality, maintainability, and adherence to best practices.

Data Management and Documentation:

Data Transformation:
  • Knowledge of ETL/ELT routines.
  • Experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., DynamoDB).
Documentation and Attention to Detail:
  • Ability to produce high-quality technical documentation.
  • Strong attention to detail in all aspects of work.

Project Performance:

Engineers will be led by an internal Technical Product Manager and will work in Scrum/Kanban on assigned tasks. Performance will be tracked accordingly.

Acceptance Criteria:

Work is being accepted very frequently (daily/weekly), as all tasks are being reviewed before acceptance and closure.

We Expect You to Have:

Apply for this position

Our team will review your application within the next 5 days.

Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Send

Thank you!
We will be in touch shortly

kid giving a thumbs-up while sitting at a desktop table
Done
Oops! Something went wrong while submitting the form.