Senior DevOps Engineer
We are looking for a hands-on DevOps Engineer to support the design, implementation and improvement of DevOps capabilities across a modern Azure-based engineering landscape. This role is focused on technical delivery, automation, CI/CD, Infrastructure as Code, GitOps practices and developer enablement using GitHub, Azure DevOps and Azure-native services.
The ideal candidate should be able to design and implement reusable DevOps solutions, improve pipeline quality, support release automation and help teams adopt standardized engineering practices.
What project we have for you
Our client is the fastest-growing global manufacturing company. An international corporation with over a hundred years of history, internationally recognized brands and Reduced-Risk Products.
Intellias’ mission is to support its strategy and efforts in the Digital and e-commerce space (e-commerce and other apps mobile apps, payment gateways, loyalty system, search engine, employee management, identity management, etc.).
A newly conceptualized Digital Eco System is comprised of a set of capabilities including an online shop & website, linking online & offline, customization & personalization, engagement & membership, digital product & services main differences.
What you will do
CI/CD Pipeline Design and Implementation
Design, build and maintain CI/CD pipelines using:
GitHub Actions
Azure DevOps Pipelines
Create reusable pipeline templates and workflows.
Implement build, test, scan, package and deployment stages.
Improve pipeline reliability, performance and execution time.
Support secure-by-default pipelines with integrated quality and security checks.
GitHub and Azure DevOps Engineering Practices
Implement and maintain good practices for:
Branching strategies
Pull request workflows
Code review checks
Build validation
Release approvals
Configure and maintain:
Repository permissions
Branch protection rules
Pipeline permissions
Service connections
Support consistent usage of GitHub and Azure DevOps across multiple products and teams.
GitOps and Environment Automation
Implement GitOps-based delivery practices where applicable.
Ensure environment changes are managed through version-controlled definitions.
Support pull-request-based changes for infrastructure and application configuration.
Help establish clear separation between:
Source code
Infrastructure definitions
Environment configuration
Deployment manifests
Support automated synchronization of desired state into target environments.
Ensure traceability between code changes, infrastructure changes and deployments.
Infrastructure as Code and Azure Delivery
Design, implement and maintain Infrastructure as Code using:
Bicep
Azure-native deployment tooling
Create reusable IaC modules and deployment templates.
Automate provisioning of Azure resources and environments.
Ensure infrastructure is:
Version-controlled
Repeatable
Reproducible
Secure by default
Aligned with enterprise standards
Support deployment automation for Azure services such as App Services, Azure Container Apps, Azure SQL, Key Vault, Storage Accounts, Application Insights and related services.
Release and Deployment Automation
Implement safe and repeatable release processes.
Support deployment strategies such as:
Environment promotion
Blue/green deployments
Canary releases, where applicable
Rollback procedures
Automate release notes, versioning and deployment tracking where possible.
Reduce manual deployment steps and operational risk.
Security, Secrets and Compliance Automation
Integrate security checks into CI/CD pipelines, including:
Dependency scanning
Secret scanning
Static code analysis
Infrastructure validation
Container image scanning, where applicable
Implement secure secrets handling using Azure Key Vault, GitHub secrets and Azure DevOps variable groups/service connections.
Support least-privilege access patterns for pipelines and deployment identities.
Help ensure DevOps workflows are auditable and compliant with enterprise requirements.
Developer Experience and Self-Service Enablement
Create reusable templates, examples and documentation for development teams.
Simplify pipeline onboarding for new projects.
Provide self-service DevOps building blocks for common scenarios.
Improve the developer experience by reducing manual steps and unclear processes.
Support teams in adopting standardized DevOps workflows.
GitHub and Azure DevOps Organization Administration
Administer and configure GitHub organizations and Azure DevOps organizations/projects.
Manage organization-level settings, policies and governance controls.
Support standardized repository and project setup for new teams.
Ensure consistent governance across GitHub repositories and Azure DevOps projects.
What you need for this
Core Technical Skills
Strong hands-on experience with:
GitHub Actions
Azure DevOps Pipelines
Git
Azure cloud services
Strong experience designing and implementing CI/CD pipelines.
Practical experience with Infrastructure as Code, preferably Bicep.
Experience with GitOps principles and version-controlled delivery workflows.
Good understanding of Azure identity, permissions, service connections and managed identities.
Experience with pipeline security, secrets management and deployment automation.
DevOps and Delivery Expertise
Experience implementing DevOps practices across multiple applications or teams.
Strong understanding of:
CI/CD design
Release automation
Environment management
Version control strategies
Pull request workflows
Quality gates
Deployment approvals
Ability to troubleshoot pipeline, deployment and infrastructure issues.
Ability to create reusable technical patterns rather than one-off solutions.
Azure and Platform Engineering Knowledge
Experience working with Azure-native services.
Understanding of cloud resource provisioning, configuration and monitoring.
Nice to Have
Experience with .NET application delivery.
Experience with Azure Container Apps or Kubernetes-based deployments.
Experience with GitOps tools such as Flux or Argo CD.
Exposure to GitHub Copilot or AI-assisted development workflows.
Experience with Azure Monitor, Application Insights or Log Analytics.
Familiarity with container-based delivery using Azure Container Apps or AKS.
Understanding of platform engineering concepts.
What it’s like to work at Intellias
At Intellias, where technology takes center stage, people always come before processes. By creating a comfortable atmosphere in our team, we empower individuals to unlock their true potential and achieve extraordinary results. That’s why we offer a range of benefits that support your well-being and charge your professional growth.
We are committed to fostering equity, diversity, and inclusion as an equal opportunity employer. All applicants will be considered for employment without discrimination based on race, color, religion, age, gender, nationality, disability, sexual orientation, gender identity or expression, veteran status, or any other characteristic protected by applicable law.
We welcome and celebrate the uniqueness of every individual. Join Intellias for a career where your perspectives and contributions are vital to our shared success.
Senior DevOps Engineer
Senior DevOps Engineer