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:
Oops! Something went wrong while submitting the form.