What are the responsibilities and job description for the DBT Cloud and GitLab Administrator position at A2C?
Job Overview
We are looking for a skilled and proactive DBT Cloud and GitLab Administrator to manage and optimize our DBT Cloud instance and GitLab repository environment. In this role, you will be responsible for configuring, maintaining, and administering both platforms to ensure seamless integration, efficient workflow, and effective data pipeline management. You will work closely with our data engineers, analysts, and development teams to support and improve our data transformation processes, CI/CD pipelines, and collaboration workflows.
Key Responsibilities
DBT Cloud Administration
- Manage and configure DBT Cloud instances, ensuring they are optimized for performance and reliability.
- Oversee DBT project setup, environment configuration, and model management.
- Configure and maintain DBT Cloud jobs, schedules, and notifications.
- Monitor and troubleshoot DBT Cloud issues, providing technical support to data engineering and analytics teams.
- Ensure smooth integration between DBT Cloud and other tools in the data pipeline, such as BigQuery and our data orchestration tools Airflow and/or Astro
GitLab Administration
- Administer GitLab repositories, ensuring proper setup, access controls, and workflows for data engineers, developers, and analysts.
- Configure and manage CI/CD pipelines for seamless code deployment, particularly for DBT models and related scripts.
- Enforce GitLab best practices, including branching strategies, version control, and merge request processes.
- Troubleshoot and resolve issues related to GitLab workflows, repository management, and pipeline executions.
- Implement security practices, including user access control, role-based permissions, and repository visibility settings.