Senior Azure DevOps Engineer
TCS is hiring a Senior Azure DevOps Engineer in Lisbon (hybrid/remote) to design and maintain Azure DevOps CI/CD pipelines, build Infrastructure as Code with Bicep, and manage Azure networking, identity, Key Vault, and monitoring for cloud solutions.
- Compensation
- Not disclosed
- Location
- Portugal
- Work setup
- Not specified
- Seniority
- Senior
- Employment
- Contract
- Experience
- 8+ years
- Category
- Devops
- Posted
Skills
Must have
- 8+ years of experience in Azure Infrastructure, DevOps, and Cloud Engineering roles
- Strong hands-on experience with Azure DevOps (YAML pipelines, templates, release automation)
- Proven experience with Infrastructure as Code using Bicep and ARM Templates
- Strong experience managing Azure networking (VNets, subnets)
- Experience implementing and managing certificate lifecycle and rotation
- Good understanding of Azure IAM including Managed Identities
- Experience with monitoring and observability tools (alerts and diagnostics)
- Strong knowledge of Git, branching strategies, pull request workflows, and source control best practices
- Strong troubleshooting and problem-solving skills across networking
- Good understanding of Azure security, governance, and compliance best practices
Nice to have
- Azure certifications such as AZ-104, AZ-400, AZ-305
- Experience with Terraform or other Infrastructure as Code tools
- Knowledge of containerization and orchestration (Docker, AKS)
- Experience implementing DevSecOps practices
- Scripting skills using PowerShell, Bash, or Azure CLI
Full description
Are you a Senior Azure DevOps Engineer, seeking a new interesting challenge?
If your answer is yes, it’s your lucky day so keep reading, it can be just what you're looking for!
- 8+ years of experience in Azure Infrastructure, DevOps, and Cloud Engineering roles.
- Strong hands-on experience with Azure DevOps, including:
- YAML Pipelines and Templates
- Release Automation
- Proven experience with Infrastructure as Code (IaC) using:
- Bicep
- ARM Templates
- Strong experience managing and configuring Azure infrastructure services, including:
- Virtual Networks (VNets)
- Subnets
- Experience implementing and managing:
- Certificate Lifecycle and Rotation
- Good understanding of Azure Identity and Access Management, including:
- Managed Identities
- Experience with monitoring and observability tools, such as:
- Alerts and Diagnostics
- Strong knowledge of:
- Git
- Branching Strategies
- Pull Request Workflows
- Source Control Best Practices
- Strong troubleshooting and problem-solving skills across:
- Networking
- Good understanding of Azure security, governance, and compliance best practices.
- Azure certifications such as:
- AZ-104
- AZ-400
- AZ-305
- Experience with Terraform or other Infrastructure as Code tools.
- Knowledge of containerization and orchestration technologies (Docker, AKS).
- Experience implementing DevSecOps practices.
- Scripting skills using PowerShell, Bash, or Azure CLI.
- Design, implement, and maintain scalable Azure DevOps CI/CD pipelines.
- Develop and manage Infrastructure as Code solutions using Bicep.
- Deploy and maintain Azure cloud infrastructure following security and governance standards.
- Manage Azure networking components, including VNets, subnets, and private connectivity solutions.
- Implement and maintain secure authentication and authorization mechanisms using Managed Identities, Service Principals, and RBAC.
- Configure and manage Azure Key Vault, including secret and certificate lifecycle management.
- Monitor platform health, performance, and reliability using Azure Monitor and Log Analytics.
- Troubleshoot and resolve issues related to Azure infrastructure, networking, and deployment pipelines.
- Collaborate with development, architecture, and security teams to deliver cloud solutions aligned with business requirements.