Data Warehousing Director directs the team responsible for the design, implementation, maintenance, and support of data warehouse systems and projects. Has overall responsibility for the development of data warehouse strategy, architecture and standards that meet business needs. Being a Data Warehousing Director ensures that new data platforms can be successfully integrated with existing warehouses, and that data warehouse systems fully support organization-wide data initiatives. Requires a bachelor's degree. Additionally, Data Warehousing Director typically reports to senior management. The Data Warehousing Director manages a departmental sub-function within a broader departmental function. Creates functional strategies and specific objectives for the sub-function and develops budgets/policies/procedures to support the functional infrastructure. To be a Data Warehousing Director typically requires 5+ years of managerial experience. Deep knowledge of the managed sub-function and solid knowledge of the overall departmental function. (Copyright 2024 Salary.com)
About the Team/Role
WEX Inc. is a leading and growing global provider of payment processing, information management and fleet card payment solutions. We hire people who share our passion for continuous innovation and client service that is unparalleled in the industry.
We're presenting individuals like you with an opportunity in which you can thrive in a dynamic, compassionate, and friendly work environment. We are a Great Place To Work-Certified and we take it seriously!
We are the cloud data platform team at WEX. We empower business by providing cutting-edge data platform and solutions that drive innovation, enhance decision-making. Our platform is built on a foundation of innovation , security and scalability, join our dynamic team and help us continue to push the boundaries of what is possible.
As a Director Platform Engineering at WEX you will play a pivotal role in overseeing the design, development , and maintenance of our data infrastructure and the continuous delivery of data services. You will lead a team of talented DevOps engineers and work closely with cross-functional teams to ensure the data platform is highly available, scalable and optimized for performance.
You will work closely with cross-functional teams of engineers, data scientists and analysts to ensure reliability, security and scalability of our platform as we continue to expand our global footprint. You will bring together your understanding of cloud technologies, experience in ensuring efficiency of cloud solutions to address complex business needs and to drive business value on our best-in-class data platform built with Snowflake at its core.
How you'll make an impact
Devops Strategy :
Develop and execute a DevOps strategy for the data platform, aligning it with the company's goals and objectives
Lead automation strategy covering design, development of tools, practices and culture
Team Leadership: Lead and mentor a team of DevOps engineers, providing guidance and fostering a culture of collaboration, innovation , and continuous improvement
Data Platform Architecture: Collaborate with architects and data engineers to design and implement a robust and scalable data platform architecture
Infrastructure Management: Oversee the management and provisioning of infrastructure resources to support data processing and storage
Automation: Implement automation processes for provisioning, configuration management, and deployment of data services.
Security and compliance: Ensure data security and compliance with industry standards and regulations,, implementing best practices for data and infrastructure protection
Continuous integration and deployment (CI/CD): Lead the development of CI/CD pipelines for data services, ensuring smooth and efficient delivery.
Budget Management: Manage the budget for the platform engineering team, ensuring cost-effective solutions while meeting performance and security requirements.
Innovation: Keep up-to-date with emerging data technologies, trends, and best practices, and make recommendations for their adoption within the organization's DevOps ecosystem.
Mentor and provide technical guidance to junior team members, fostering a culture of knowledge sharing and continuous learning.
Experience you'll bring
Experience working in public cloud environments, GCP / Azure / AWS [Preferred] and containerization technologies (e.g., Docker, Kubernetes).
Proficiency in infrastructure as code concepts and tools (e.g., Terraform, Ansible) for automating resource provisioning and configuration.
Strong understanding of data infrastructure, big data technologies, and data processing frameworks
Hands-on experience with CI/CD pipeline tools (e.g., Jenkins, CircleCI) and version control systems (e.g., Git).
Excellent communication and collaboration skills, with the ability to work effectively with cross-functional teams and stakeholders.
Familiarity with monitoring and logging tools (e.g., DataDog,Prometheus, Grafana, Splunk, Cloud Logging Solutions) to ensure application performance and system health.
Knowledge of security best practices in DevOps, including experience with vulnerability scanning, compliance frameworks, and secure deployment practices.
Relevant certifications(e.g. AWS certified DevOps Engineer) are a plus.
Qualifications:
Bachelor's or Master's degree in Computer Science, Data Science, or a related field.
Proven track record with at least 10 years of experience in DevOps data platform development
Experience in designing solutions on High trust/PCI compliant cloud data platform
Proven experience in DevOps leadership roles, with a focus on data platforms
Prefered Skills:
Experience with container technology including Kubernetes and Docker
Experience in secrets management solution (KMS/HSMs/Hashicorp Vault)
Experience using AWS/Snowflake features for improving developer productivity and experience
Prior leadership experience in leading solution delivery in cloud is a must