Overview
Senior Cloud Services Engineer (Azure)
1. Full time multi-year day-rate contract.
2. Onsite / Hybrid, Dublin City base client.
3. Estimated start October
Our client engages with the internal business on the design, development, procurement and deployment of new and replacement systems and are in the process of a complete modernisation of systems. This modernisation includes a move to digital first and cloud first .
Our clients Cloud Admin team will play a pivotal role in supporting development teams to deploy their solutions into their cloud tenancy. They will work closely with the Architecture team and the Operations team to design and implement required changes to our cloud platforms to ensure that they are robust, secure and fit for purpose in line with best practice.
Furthermore, this team will be tasked with developing and maintaining relevant documentation on the setup and configuration of the cloud platforms that serve as a reference for various stakeholders. Collaboration with, and knowledge transfer to, other IT professionals, such as developers, system administrators, and project managers, is a crucial aspect of the role. This team must ensure effective communication between different teams to guarantee the successful integration of technology solutions and the delivery of projects on time and within budget.
4. If selected, you will be responsible for managing and maintaining the Azure cloud infrastructure and services for our client.
5. You will ensure the availability, performance, and security of Azure-based systems, troubleshoot issues, and support the implementation and integration of Azure solutions.
6. If selected, you will work closely with cross-functional teams to ensure smooth operations and adherence to Azure best practices.
It is a mandatory requirement, that you have:
7. Proven experience (7 years) experience as a Systems Administrator or similar role
8. Experience with cloud-based technologies and microservices architecture .
9. 2-4 years’ experience as an Azure Cloud Administrator or a similar role, with hands-on experience managing Azure infrastructure and services .
10. Applied the technical skillsets and competencies as the primary part of your role, within the last 1 year.
11. You must have at a minimum, qualifications in a relevant field which is equivalent to European EQF level 7 .
Experience, Competencies & Skillsets are applicable to this role:
12. Strong knowledge of Azure cloud platform, including core services, administration tasks, and resource management. Familiarity with Azure security best practices and tools, including access controls, firewalls, encryption, and Azure Active Directory (AAD).
13. Experience with Azure monitoring and troubleshooting tools, such as Azure Monitor, Azure Log Analytics, or Azure Network Watcher.
14. Solid understanding of networking principles, including TCP/IP, DNS, VPN, and load balancing in Azure environments. Proficiency in scripting and automation using tools such as PowerShell, Azure CLI, or ARM templates.
15. Experience with Terraform Infrastructure-as-Code tool for configuring and deploying cloud infrastructure.
16. Excellent problem-solving and troubleshooting skills, with the ability to diagnose and resolve technical issues in Azure environments .
17. Experience documenting Azure infrastructure, configurations, and processes, ensuring accuracy and accessibility for knowledge sharing.
18. Effective communication and collaboration skills to work with cross-functional teams and stakeholders.
19. Ability to adapt to a fast-paced and dynamic work environment, prioritizing tasks and managing multiple responsibilities.
Key Responsibilities and Key Deliverables :
20. Manage and monitor the Azure infrastructure to ensure high availability, performance, and security.
21. Provision, configure, and maintain Azure resources and services, including virtual machines, Data Lake and synapse workspace, storage accounts, virtual networks, and security groups.
22. Monitor and troubleshoot Azure systems and applications, identifying and resolving performance, connectivity, and security issues.
23. Implement and enforce Azure security measures, including access controls, firewalls, encryption, and vulnerability assessments.
24. Perform regular backups, disaster recovery planning, and system maintenance activities in the Azure environment.
25. Collaborate with cross-functional teams such as Enterprise Architect Team and IT Operations to support the deployment and integration of Azure-based solutions.
26. Assist in the design and implementation of Azure architecture to meet the requirements and best practices.
27. Work with cross functional teams to manage our clients Hybrid Cloud set up and help to maintain their existing platforms.
28. Manage user access and permissions, ensuring compliance with security policies and regulatory requirements.
29. Monitor Azure resource utilization, capacity, and performance, making recommendations for optimization.
30. Monitor Azure environments for security threats, vulnerabilities, and unauthorized access.
31. Carry out cost optimisation activities to achieve cost savings in Azure where appropriate for our client.
32. Stay updated with Azure technologies and industry trends to provide recommendations for improvement and innovation.
33. Document Azure infrastructure, configurations, and processes, ensuring accuracy and accessibility for knowledge sharing.
(Additional information is available on successful application)
Ref: EET
—oOo—