Key responsibilities
Build and maintain data pipelines using Azure Synapse and Spark notebooks
Perform data ingestion, transformation, and incremental loading from multiple sources
Support background processing and automation using Azure Functions
Work with relational and NoSQL databases to model and manage data
Monitor and troubleshoot data pipeline issues and performance bottlenecks
Use AI coding assistants and Agentic AI tools (e.g., GitHub Copilot, Claude Code) to accelerate development, testing, and documentation, while critically reviewing and validating AI-generated output
Essential requirements
Experience with Azure Synapse Analytics (Pipelines, SQL pools)
Hands-on experience with PostgreSQL, Azure SQL, or Cosmos DB
Good SQL skills and basic data modelling knowledge
Understanding of incremental loads, CDC, and performance tuning
Basic knowledge of Azure security (Managed Identity, RBAC, Key Vault)
AI proficiency: hands-on experience using AI-assisted development tools (e.g., GitHub Copilot, ChatGPT, Claude) in day-to-day engineering work — including effective prompting, and the judgment to verify AI-generated code and SQL before it ships
Desired skills
Exposure to Microsoft Fabric or Delta Lake / Parquet formats
Basic understanding of event-driven or asynchronous processing
Familiarity with CI/CD, Git, and collaborative development practices
Strong logical thinking and willingness to learn
Exposure to Agentic AI workflows — AI agents that plan and execute multi-step engineering tasks — or agent frameworks (e.g., Claude Code / Agent SDK, Microsoft agent frameworks)
Familiarity with Azure AI services (Azure OpenAI / Microsoft Foundry) or building LLM-backed features such as RAG over data platforms
RIB may require all successful applicants to undergo and pass a comprehensive background check before they start employment. Background checks will be conducted in accordance with local laws and may, subject to those laws, include proof of educational attainment, employment history verification, proof of work authorization, criminal records, identity verification, credit check. Certain positions dealing with sensitive and/or third party personal data may involve additional background check criteria.
RIB is an Equal Opportunity Employer. We are committed to being an exemplary employer with an inclusive culture, developing a workplace environment where all our employees are treated with dignity and respect. We value diversity and the expertise that people from different backgrounds bring to our business.
Come and join RIB to create the transformative technology that enables our customers to build a better world.