Design, develop, and maintain data pipelines to efficiently move data from various sources into a central repository. Create data models, schemas, and views to organize and optimize data for efficient access and analysis. Implement data quality checks and monitoring processes to ensure data accuracy and consistency throughout the entire data flow. Build, test, and document data transformations, promoting code maintainability and collaboration. Design and develop microservices to handle specific data processing tasks. Deploy microservices to containerized environments for scalability and maintainability. Configure and manage cloud services to support data pipelines and microservices. Design, develop, and deploy highly scalable, fault-tolerant cloud applications leveraging serverless architecture. Design and develop efficient, modern, high-performance web applications that leverage the latest front-end technologies, while ensuring responsiveness, accessibility, and cross-browser compatibility. Build and maintain continuous integration and delivery (CI/CD) pipelines for efficient code delivery. Integrate application observability tools to monitor system performance and identify potential issues proactively. 40% telecommuting allowed.