About this role
Job Title: Senior DevOps Engineer (DevOps + AI + .NET)
Work Mode: Hybrid
Shift Timings: 12PM – 9PM
OVERALL OBJECTIVES:
As IT Senior Automation Engineer, you will be responsible for designing, building and continuously improving automation products that enhance the laboratory end user experience when interacting with IT services. The role focuses on the creation and development of scalable, secure and cost-effective automation solutions, including but not limited to AI driven chatbots and intelligent automations built using Microsoft Copilot and Microsoft AI Foundry, aligned with business needs and Eurofins standards.
You will work hands on across the full lifecycle of automation products, from ideation and architectural design through development, integration and operational support. A key part of the role is the integration of these automation solutions with the in house self service automation platform, as well as the continuous development and evolution of the platform itself, including its frontend, backend and underlying automation pipelines, to address the evolving requirements of the internal IT organisation and laboratory users.
You will apply and promote Infrastructure as Code and Configuration as Code practices using Terraform and Ansible, ensuring that automation solutions and underlying platforms are reliable, reusable and maintainable. An important responsibility of the role is to cross train and enable operational teams on the effective use of these IaC and CaC practices, increasing adoption, consistency and operational maturity across IT.
In addition, you will act as a product owner for the in house automation platform by shaping the roadmap, prioritising features based on business value and user experience, and ensuring alignment between technical capabilities and organisational needs. You will set technical direction, define best practices and provide hands on leadership and mentoring to other technical teams, acting as a recognised reference for automation and AI within the organisation.
SPECIFIC ASSIGNMENTS:
Cloud Management
Manage and enhance DEV/TEST subscriptions in Azure Development tenant used by IT organization, including environments used for automation product development and AI experimentation.
Support cloud enablement for automation and AI solutions built on Azure, Microsoft Copilot extensibility and Microsoft AI Foundry.
Provide guidance and technical consultations for teams across IT on cloud usage, automation platforms and AI based solutions.
Infrastructure as Code
Translate existing static Azure infrastructure into Terraform managed code, with a focus on enabling reusable platforms for automation products.
Drive Infrastructure as Code best practices using Terraform and Terraform Cloud within production landing zones in collaboration with operational support teams.
Design, test and evolve Terraform modules supporting automation platforms, AI services and self-service capabilities.
Cross train operational teams on Terraform usage, patterns and operational ownership, increasing autonomy and consistency across environments.
Configuration as Code
Automate deployment and configuration of infrastructure and services using Ansible, including components supporting automation platforms and AI services.
Maintain and enhance the existing Ansible codebase and configuration pipelines.
After migration to Terraform, further refine the Ansible codebase and decompose it into specialized, service specific micro pipelines.
Enable and upskill operational teams on Configuration as Code practices using Ansible, PowerShell and Bash.
Automation Products and AI Solutions
Design and build automation products aimed at improving laboratory end user experience when interacting with IT Infrastructure support crews.
Develop AI driven chatbots and intelligent automation using Microsoft Copilot, Microsoft AI Foundry and associated Azure services.
Integrate AI and automation products with the in-house self-service automation platform and underlying automation pipelines.
Ensure automation solutions are scalable, secure and aligned with enterprise architecture and governance standards.
Self-service portal development
Maintain and evolve the in-house automation platform codebase using C#, .NET, MudBlazor, PowerShell, Bash and Ansible.
Manage and operate supporting platform components including Cosmos DB, App Services, Azure DevOps pipelines, DNS records, technical accounts, application secrets, TLS certificates and Application Gateway configurations across production landing zones.
Enhance platform capabilities based on business requirements, user feedback and product roadmap priorities.
Act as coproduct owner for the in-house automation platform by defining vision, maintaining backlog, prioritizing features and aligning development with business value.
Security
Ensure strong security posture of all maintained code and automation solutions, preventing exposure of secrets or infrastructure misuse.
Apply secure coding and DevSecOps practices including static and dynamic code analysis, SonarQube integrations and automated testing.
Ensure AI and automation solutions comply with security, identity and access management standards.
Architecture Team Support
Support infrastructure and enterprise architects in proofs of concept, design activities and evaluations requiring automation, DevOps or AI expertise.
Contribute to platform and automation architecture decisions, ensuring long term sustainability and operability.
Assist Infrastructure architects in POCs and other activities that require Automation/DevOps specific skillset.
REQUIRED SKILLS:
General
Ability to understand business and end user requirements and translate them into technical and product level priorities.
Strong product mindset with focus on user experience, value delivery and continuous improvement.
Motivation to deliver modern, innovative automation and AI based solutions for a global IT organization.
Strong collaboration skills with engineers, architects, product stakeholders and operational teams.
Cloud & Infrastructure Expertise
Deep practical knowledge of Azure IaaS and PaaS services including Virtual Machines, Networking, Storage, AKS, App Services, Cosmos DB, API Management and AI related services.
Practical experience with Microsoft 365 services including Exchange Online, SharePoint, Teams and Intune, especially in automation and integration scenarios.
Strong understanding of Azure Active Directory and identity services including RBAC, conditional access, MFA and hybrid identity.
Experience with DevOps and automation platforms using Terraform, Ansible, ARM and CI:CD pipelines in Azure DevOps.
Solid knowledge of Microsoft Active Directory, LDAP directory structures and Kerberos protocol.
Infrastructure as Code
Strong ability to design and write Terraform code interacting with Azure and on premises services.
Experience with Terraform state management, security best practices and governance.
Ability to manage Terraform Cloud organizations, projects and workspaces.
Experience with managing and supporting Terraform execution environments and worker nodes.
Ability to coach and mentor operational teams on Infrastructure as Code adoption.
Configuration as Code
Strong ability to design and implement Ansible automation embedded in Azure DevOps pipelines.
Experience managing Linux and Windows environments using Ansible, PowerShell and Bash.
Ability to troubleshoot, debug and optimize CI CD pipelines and configuration automation.
Experience enabling operational teams through documentation, training and shared practices.
Automation Platform and Product Development
Ability to write secure, maintainable code in C#, .NET and MudBlazor.
Experience integrating frontend applications with backend services, automation pipelines and APIs.
Familiarity with building and integrating AI driven automation such as chatbots using Microsoft Copilot and Microsoft AI Foundry.
Experience managing application secrets, certificates, DNS records and platform related configurations.
Demonstrated ability to operate as a technical product owner, balancing roadmap, stakeholder needs and technical quality.
