What are the responsibilities and job description for the Cloud Data Engineer position at Virtual?
SUMMARY : The Cloud Data Engineer role develops and maintains robust and scalable integrations and data pipelines. This role will be part of a collaborative remote team working closely with other engineers, analysts, architects, and business stakeholders to develop reliable and modular data flows and integrations on an agile cycle that automate core business needs at scale and empower online education for students across the United States.
ESSENTIAL FUNCTIONS : Reasonable accommodations may be made to enable individuals with disabilities to perform the essential duties.
- Develop modular data integrations following an event-based architecture, partnering with data analysts and architects to understand and meet development requirements for each use-case.
- Partner with other engineers and technical leads for collaboration, support, and alignment throughout design / development and to solve development blockers if they arise.
- Develop robust unit testing on developed code and drive integration, end-to-end, and performance testing to ensure each data integration is reliable, scalable, and meets business needs before deployment.
- Drive developed integrations through a CI / CD process to validate, test, and deploy reliable solutions for production use.
- Communicate and demo developed data integration solutions and progress with stakeholders in bi-weekly sprint reviews to drive transparency and collaboration between teams.
- Maintain deployed data integrations, monitoring for any issues and resolving as they arise
MINIMUM REQUIRED QUALIFICATIONS :
DESIRED QUALIFICATIONS :