VP, Data DevOps Engineering

Bank OZKLittle Rock, AR
1d

About The Position

Responsible for automating Continuous Integration and Continuous Deployment (CI/CD) pipelines for data solutions to support Bank Data Strategy. Collaborates with business leaders and Data Engineering teams for timely and reliable delivery of data solutions. Leverages automated steps in the build process to ensure the seamless integration and delivery of data products.

Requirements

  • Comprehensive knowledge of DevOps practices and other cloud infrastructure technologies used to develop scalable performant data pipelines for data warehousing, analytics and reporting.
  • Comprehensive knowledge of GitHub for version control, collaboration and automation.
  • Ability to perform containerization using Kubernetes and Docker/Podman.
  • Skill using the following programs and software: DBT, Snowflake, Python, Airflow, Jira and ServiceNow.
  • Strong problem-solving, organizational, critical thinking, and project management skills.
  • Ability to drive strategic initiatives and deliver results in a fast-paced environment.
  • Ability to manage CI/CD pipelines and develop large-scale data solutions (Snowflake, Google BigQuery, AWS Redshift, Azure Fabric or similar).
  • Ability to meet stringent deadlines with accuracy and maintain attention to detail.
  • Ability to manage multiple priorities and demonstrate flexibility in a continually changing environment.
  • Ability to communicate effectively both verbally and in writing and interact with all levels of employees and management.
  • Ability to work independently without close supervision.
  • Skill in using computers and Microsoft Office, including Word, Excel, and Outlook.
  • Bachelor’s degree in job-related field or commensurate work experience, required.
  • 6+ years of experience in data management, data analysis, data governance, data operations, data engineering, or related, required.
  • 3+ years of experience in DevOps in a data environment, required.

Nice To Haves

  • Data development certification such as Snow Pro Certification preferred.

Responsibilities

  • Designs, implements, and optimizes CI/CD pipelines to ensure rapid, secure, and reliable deployment of data solutions across multiple environments. Embeds data quality checks and schema validation systems into pipeline to ensure quality of data.
  • Ensures seamless integration of various technologies including DBT, Snowflake, Python, Streamlit, Talend, Power BI, and Alteryx within the CI/CD framework.
  • Utilizes GitHub to manage version control, facilitate collaboration, and maintain code quality across the data engineering team.
  • Containerizes existing applications and integrate in cloud-first frameworks in AKS and Snowflake container services.
  • Implements monitoring and logging solutions to ensure the performance and reliability of data pipelines.
  • Helps troubleshoot, resolve and perform root cause analysis for failing or poorly performing pipelines. Submits enhancement proposals to product managers for prioritization.
  • Collaborates with cross-functional teams and stakeholders to align Data DevOps initiatives with business objectives.
  • Advises engineers on best practices. Holds sessions and workshops with engineers and other stakeholders to explain the build pipelines, steps applied, and how to integrate their daily work into the CI/CD framework.
  • Coordinates with change approval board and release management teams to ensure approved, smooth and well-documented releases.
  • Keeps apprised of technological innovation and makes suggestions to management to improve processes, security, or auditability.
  • Performs other duties as assigned.

Benefits

  • generous PTO
  • 401(k) matching
  • health, dental, vision (and pet!) insurance
  • special perks and discounts
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service