The Enterprise Data Platform team is seeking an experienced technical manager to lead our data engineering team and data architects. This leadership role is critical to driving data delivery and advancing the team’s capabilities on a modern data stack while migrating off a traditional on-prem environment.
Requirements
- Experience with traditional and modern data warehousing, data lake, analytics, and reporting technologies such as AWS/Azure/Cloud, Snowflake, Informatica, BOBJ, Data Vault 2.0, CI/CD, BI Tools.
- Knowledge of agile engineering practices, development methodologies (Scrum, Kanban) and tools (Jira, Slack, VersionOne).
- Knowledge of Data Ops practices, release automation and automated QA Solutioning
- Experience with Data Vault data modeling is a bonus.
- Infrastructure as code (Vagrant, Docker, Ansible, Chef, Terraform, or similar)
- Continuous integration (Jenkins, Bamboo, Hudson, or similar)
- Integration of Security testing tools into pipeline
Responsibilities
- Contribute to overall technical solutions into the Cloud Data stack inclusive of development automation, API Integrations, and external data shares.
- Lead teams through the migration, decommission and rebuild of data driven solutions taking advantage of modern technical capabilities from legacy solutions.
- Help build and mature DataOps practices in the Modern Data Stack:
-
- Infrastructure as code (Vagrant, Docker, Ansible, Chef, Terraform, or similar)
-
- Continuous integration (Jenkins, Bamboo, Hudson, or similar)
-
- Integration of Security testing tools into pipeline
-
- Defect tracking (Jira, Bugzilla, ServiceNow , or similar)
Other
- Develop and maintain a strong collaborative, trusting relationship with team and business partners, including Product Owners (PO), Data Solution delivery teams and Enterprise Architects
- Lead teams through servant leadership by providing coaching and mentoring to empower and inspire Data Engineers, Analysts, Architects, and Scrum Masters.
- Extend and scale agile practice by partnering with coaches, leaders, and team members; review and establish metrics, empower and improve team dynamics and delivery.
- Ensure team understands the vision and objectives of the organization and how their backlog and priorities support achieving those objectives.
- Strong team building, change management and people management skills in a matrixed and geographically dispersed organization.