Post Job Free
Sign in

Data Engineer

Company:
Kumaran Systems
Location:
Toronto, ON, Canada
Posted:
May 19, 2024
Apply

Description:

Who You Are:

· You can demonstrate 5+ years of experience in designing and building data-centric and reporting applications

· Good working knowledge of various Azure cloud services such as Azure data factory: Pipelines, data sets, linked services, integrated with Self-hosted integration runtime, mapping, authoring and monitoring data flows.

· Azure data lake: Reading from and writing to from different sources using Azure SDK/APIs/configuration.

· Azure Event Hub: Real-time and batch processing of events, consumption of events by SDK/APIs

· Azure Key vault: Managing/retrieving required secrets and keys, aware of key vault policies

· Azure monitor: To configure alerts on various metrics and analyze for troubleshooting

· Strong experience in monitoring and troubleshooting Azure cloud native and hybrid cloud applications.

· Good knowledge of designing and building Azure Function Apps in a robust and scalable manner.

Nice to Have:

· Experience with building and maintaining data pipelines on the Striim platform.

· Experience with any JavaScript framework, preferably Vue.js

· Good knowledge of working with message queue and stream processing systems

· Working experience with Azure App service environment

· Working knowledge on using Azure AD service principals and its usage for authentication and authorization scenarios

· Strong knowledge in writing and troubleshooting MS SQL queries and Stored Procedures.

· Experience in Power BI Reports and analytics.

· Experience building and integrating with external systems using SOAP/REST API connectors.

· Experience in Building REST APIs.

· Knowledge and experience of using GIT and Azure DevOps.

· You embrace and advocate change. You'll continuously evolve your thinking and the way you work to deliver your best.

· Your influence makes a difference. You know that relationships and networks are essential to success. You inspire outcomes by sharing your expertise.

· You’re digitally savvy. You seek out innovative solutions and embrace evolving technologies. You can easily adapt to new tools and trends.

· You're motivated by collective success. You know that teamwork can transform a good idea into a great one. You know that an inclusive team that enjoys working together can bring a vision to life.

· Values matter to you. You bring your real self to work and you live our values - trust, teamwork, and accountability.

Education:

Bachelor’s degree/University degree or equivalent experience.

Apply