Job Description
Cloud Architecture / Team Lead
\n
Long Term Contract
\n
Remote
\n
W2 Only
\n
Key Responsibilities
\n
- \n
- Cloud Architecture and Strategy: Define and lead the overall cloud data architecture and strategy, establishing standards for scalability, resilience, and performance.
- Data Platform Architecture: Oversee the design and deployment of the data warehouse platform, including data ingestion, transformation, storage patterns, lakehouse architecture, and data retention policies.
- Project and Portfolio Management: Manage multiple data integration projects and enhancement requests using Agile project management practices and Azure DevOps.
- Business Requirements and Change Management: Translate business requirements into actionable tasks for the data engineering team, track progress, analyze outcomes, and communicate project status, risks, and milestones.
- Budget and Contract Management: Coordinate with the program manager to develop and manage annual budgets, monitor staff hours and performance, and prepare weekly and monthly status reports and invoices.
- Program Governance: Establish and implement data engineering standards, data governance practices, and stakeholder engagement frameworks.
- Documentation and Engineering Standards: Improve engineering standards, technical documentation, business logic documentation, and process transparency.
- Data Integrations and APIs: Lead the implementation of data integrations involving APIs, batch feeds, streaming data, and SFTP file transfers. Establish API management strategies and data transfer best practices.
- Resource Monitoring and Cost Optimization: Monitor and troubleshoot Power BI Premium Capacity usage and Azure Synapse performance, including CPU utilization, job scheduling, pipeline failures, and compute scaling.
- Security and Compliance: Implement platform security architecture, including identity and access management (IAM), role-based access control (RBAC), and key management.
- Team Leadership: Coordinate data engineering activities, manage project priorities, and ensure timely delivery of agreed-upon enhancements and integrations.
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
Required Technical Skills
\n
- \n
- Microsoft Azure cloud platform
- Azure Synapse Analytics
- Azure Data Factory
- Azure SQL
- Azure Databricks
- Azure DevOps
- Relational databases, including Microsoft SQL Server
- Microsoft Power Platform, including Power BI, Power Apps, and Power Automate
- Data warehouse and lakehouse architecture
- Data integration, ETL/ELT pipelines, and API integrations
- Agile project delivery and project management
- Cloud security, IAM, and RBAC
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
Key Deliverables
\n
- \n
- Lead new data integrations and enhancements for the ADAW platform.
- Oversee the architecture and performance of cloud-based data warehouse components.
- Manage project plans, user stories, milestones, and implementation tracking through Azure DevOps.
- Troubleshoot platform issues and implement performance and scalability improvements.
- Establish engineering standards, governance practices, and technical documentation.
- Coordinate with stakeholders and the data engineering team to ensure delivery of project requirements.
\n
\n
\n
\n
\n
\n
\n
