Job Title: Senior DevOps Engineer
Reports To: Manager, System Engineer
Department: Technology
Location: Ireland, Remote
Hours of Work: hours per week
Job Overview:
Prometric is currently seeking a Senior DevOps Engineer, to work as part of a Global Team to accomplish the tasks of building and maintaining cloud infrastructure in support of a variety of cloud initiatives. Cloud presence will be global. The position will create and support both production and non-production environments. This position will be responsible for creating and maintaining IaC pipelines primarily in Azure. This position will report to the Systems Engineering Manager.
Main Duties & Responsibilities:
* Using Terraform to create and maintain infrastructure in Azure.
* Management of Infrastructure code in GitHub.
* Creation and maintenance of AzureDevOps CI/CD pipelines.
* Maintain Kubernetes clusters and cloud infrastructure globally.
* Support all aspects of cyber security throughout Azure.
* Deploy code from development teams to production and non-production environments.
* Integrate Entra ID security within APIs and applications.
* Handle support escalations for all cloud-based operations
Essential Criteria:
* Minimum 3 years of experience in cloud engineering.
* Strong Terraform knowledge.
* Must be well versed in general infrastructure technology and understand public and private cloud concepts such as Software as a Service (SaaS), Platform as a Service (PaaS), Desktop as a Service (DaaS), and Infrastructure as a Service (IaaS).
* Experience with Azure governance including subscription design, resource groups, and RBAC policies.
* Experience with API Security, Container Security, Azure Cloud Security.
* Experience with automating Infrastructure deployment.
* Set up and administer Kubernetes clusters in Azure Kubernetes Service (AKS).
* Experience with the Cloud, Windows/SQL Server, Application Support, PowerShell scripting, and virtualization.
* Azure Application Development or support experiences with Azure PaaS services (Redis Cache, Service Bus, Event Hub, Cloud Service, IoT suite, Mobile Apps, etc.).
* Website troubleshooting & coding experience: IIS, Azure Web Apps.
* Identity and Authentication : SSO/Federation, Entra ID and Okta.
* Handle Cloud Operations (Events, Incidents, and Requests) based on a defined, ticket-driven service catalog.
* Uses a CI/CD system (Azure DevOps) to automate tasks.
* Actively manage cloud accounts (Azure) and make recommendations on how best to support our infrastructure and interact with Developers, Architects, Security and Operation support teams in cross-functional areas.
* Provide periodic off-hours go-live support activities when needed
Desirable Criteria:
* Ability to manage Azure subscriptions and resources, implement and manage storage, deploy and manage virtual machines, configure and manage virtual networks, and manage identities.
* Deploy and configure cloud services according to best practices (Virtual Machines, Virtual Network, DevOps, Automation, Storage, App Service, SQL, Azure Active Directory).
* Work closely with a team of architects, engineers, developers, and vendors to create functional design specifications, Azure reference architectures, and assist with other project deliverables as needed
Employee Benefits:
* Pension Scheme
* Healthcare Scheme
* Life Assurance
* Employee Health and Wellbeing Initiatives
* Enhanced Annual Leave
* 24/7 Employee Assistance Programme
* Enhanced Maternity/Paternity Leave
* Social Club
* Free carparking