Design and implement efficient data pipelines for seamless data integration.
Ensure data quality through validation, cleansing, and error handling techniques.
Monitor data infrastructure for performance issues and optimize as necessary.
Design, develop, and maintain software applications using.NET Core.
Write clean, maintainable code using .NET programming languages
Test and deploy applications, ensuring high performance and security.
Document data processes, pipelines, and best practices for knowledge sharing.
Resolve any issues reported in deliverables.
Set up monitoring process to alert any issue.
Job Requirements:
Bachelor's degree in Computer Science or related field
3-4 years of hands-on experience in database solution development
Proven hands-on experience in development using .NET core-High proficiency in SQL, data modeling and problem solving skills
Hands-on experience in building and maintaining an end to end database solution from data ingestion, data transformation, data processing to deployment for both real time and batch data is required
Good knowledge of version control system ex: git
Prior experience in big data and building data pipelines will be an added advantage
Ability to respond to changes quickly and work independently
Good time management and ability to meet deadlines-Experience with Kubernetes, CI/CD pipeline automations will be a plus