Data & Analytics Site Reliability Engineer
Lisboa
Descrição da posição
We are looking for a hands-on
Azure Site Reliability Engineer to support and improve the reliability of
cloud-based data processing and analytics services.
3 days per week on-site. in Lisbon.
About the Rule
The role focuses on
Infrastructure as Code, operational automation, CI/CD, monitoring and the
resolution of complex Level 2 and Level 3 incidents.
The ideal profile has strong
Terraform and Azure DevOps experience, together with practical knowledge of
Azure data services such as Data Factory, Synapse, Databricks, Event Hubs and
Storage Accounts. Experience with Datadog or Azure Monitor, Python or Bash
scripting, Linux and Windows environments, security principles and Azure
operations is required. This is an infrastructure and platform reliability
role, not a web development position or a basic Level 1 support role.
About the Project
This position requires a solid
technical background and extensive expertise across cloud and automation
technologies. The main objective is to accelerate and improve the reliability
of infrastructure and data-platform deployments by applying DevOps principles.
This is not a basic Level 1 support role: it requires advanced end-to-end
automation using Infrastructure as Code and CI/CD, complex problem-solving
across Level 1 and Level 2 issues, and the integration of security best
practices and Agile methodology.
Main Responsibilities
Accelerate the secure,
reliable, and repeatable delivery and operation of cloud infrastructure and
data-platform workloads through DevOps practices. Improve cloud adoption and
operational efficiency with end-to-end automation, Infrastructure as Code, CI/CD,
proactive incident resolution, and security controls built into delivery. This
is a hands-on engineering role that goes beyond basic Level 1 support and
requires complex problem-solving across support levels.
- Provide operational support for data
processing and analytics services automations, and continuously evolve
them to improve reliability, performance, security, and alignment with
business needs.
- Design, deploy, and maintain cloud
infrastructure using Terraform.
- Create, manage, and optimize continuous
integration and continuous deployment (CI/CD) pipelines using Azure DevOps
and Git.
- Manage Level 2 and Level 3 incident
resolution using central monitoring systems such as Datadog and Azure
Monitor.
- Fully automate complex standard requests,
including cloud accounts, service principals, and SSL certificate
renewals.
Requirements
- Terraform: Expert knowledge of Terraform
for Infrastructure as Code (IaC) deployment is essential.
- Azure DevOps and Git: Strong expertise in
Azure DevOps (Pipelines, Boards, and Repos) and excellent proficiency in
Git.
- Azure experience: At least 4 to 5 years of
confirmed experience with Azure components, including Storage Accounts,
Data Factory or Synapse, SQL Database, Azure Machine Learning, and Azure
Cost Management.
- Data processing and analytics services:
Understands and supports data ingestion and processing with Azure Data
Factory, Databricks, Synapse, Azure Data Explorer, Stream Analytics, Event
Hubs, Event Grid, and IoT Hub. Works with data storage and databases
including Storage Accounts, Cosmos DB, PostgreSQL Flexible Server, and SQL
Server. Familiarity with supporting AI and application services is also
relevant, including Azure Machine Learning, Cognitive Services, AI Foundry
- IT fundamentals and security: Good
knowledge of standard IT environments, including Active Directory and
network protocols (TCP/IP, DNS, and HTTPS), as well as security principles
such as SSL and network isolation.
- Automation scripting: Advanced proficiency
in at least one programming or scripting language, such as Python or
Bash/Shell.
- Operating systems: Solid experience with
Linux (Red Hat) and Windows Server.
- Communication and collaboration: Excellent
communication skills in English and the ability to build relationships and
work effectively with teams in France.


