Job title: Senior DevOps Engineer
Job type: Contract
Emp type: Full-time
Industry: IT Services and IT Consulting
Pay rate: Negotiable
Location: Lisboa
Job published: 24-11-2025
Job ID: 36077

Job Description

Job Brief:

We are building a secure, reliable, and automated data platform and are looking for a Senior DevOps Engineer to manage CI/CD workflows, deployment, access control, and observability across Azure Data Factory, Logic Apps, dbt, Snowflake, Fivetran, and Power BI. The role focuses on GitHub Actions for CI/CD, production-ready pipeline releases, and ensuring platform reliability, performance, and security.

Responsibilities:

  • Design, build, and maintain multi-environment CI/CD pipelines for ADF, Logic Apps, dbt, Snowflake, and Power BI using GitHub Actions.

  • Implement secure deployments using OIDC/workload identity federation, Azure RBAC, and manage secrets via Azure Key Vault.

  • Standardize branching, PR policies, release promotion, and deployment practices.

  • Monitor pipelines, implement alerts, maintain runbooks, and manage incidents and post-mortems.

  • Define SLIs/SLOs for pipeline success, data freshness, cost efficiency, and release lead time.

  • Collaborate with Data Engineering and Analytics teams to onboard new pipelines and promote best practices.

  • Package tooling for developers: reusable GitHub Actions workflows, templates, and CLI scripts.

Requirements & Skills:

  • Experience: 5+ years in DevOps, ideally in data/analytics environments.

  • Strong experience with GitHub Actions, Azure Data Factory, Logic Apps, dbt, Snowflake, Power BI, and Fivetran.

  • Knowledge of security, access control, secrets management (Azure Key Vault, RBAC, OIDC).

  • Experience in monitoring, alerting, incident handling, and CI/CD best practices.

  • Familiarity with templating (ARM/Bicep), release automation, and cost/performance management in Azure and Snowflake.

  • Excellent problem-solving, collaboration, and documentation skills.

 

Next Steps

  • Do you consider yourself the ideal candidate for this role? If so, take the next step and apply now. Our team will take care of the rest!