Back

Cloud DevOps Engineer

We are looking for a results-oriented Cloud DevOps Engineer who is passionate about building applications at scale on cloud platforms. You will have a background in the design, automation, deployment and operation of cloud infrastructure and applications.

Our customer is one of the Big Four companies providing audit, tax, consulting, and financial advisory services. In this role you will be based from one of our Regional offices and collaborate in projects with our business and supporting functions. You will engineer and deploy cloud-based solutions such as Azure and AWS using a wide range of technologies and the full range of multi cloud services, working alongside people with a diverse range of skillsets.

The role has multiple responsibilities depending on the project type. We are a team focused on improving the internal Employee Experience focusing on bespoke mobile and web solutions for our firm’s practitioners.

Areas of Responsibility

  • Azure platform:
    • Ability to build enterprise applications and solutions using Azure (expose to AWS and Google Cloud is beneficial but not required)
    • Use Infrastructure-As-Code approach to create Azure resources (ideally Terraform, but ARM is okay)
    • Develop cloud architecture and solutions optimised for cloud platforms
    • Develop scripts to automate the deployment of Azure deployments and solutions
    • Monitor and maintain multiple Azure solutions to meet project requirements
    • Setup non-prod, prod environments – this includes creation of necessary tickets (Ex: IPflow), liaise with architect to work out the infrastructure requirements (VNet/VPC) for environment provisioning
    • Setup and manage backups, patching and AV/malware software across the environments; Monitor Alerts/Logs for any anomalies and escalate accordingly
    • Capture and share best-practice knowledge within cloud teams
    • Identify new tools and process to improve the cloud platform and automate processes
  • DevOps Portal:
    • Setup, configuration and on-going management of Azure DevOps
    • Setup build and release pipelines
    • Setting up repositories
    • Administration of permissions
    • Supporting Developers & Scrum Master
  • Support:
    • Support mailbox box management
    • Creation of tickets for issues for triage with relevant teams
    • Request management (submission and receiving)

Qualifications

  • Experience of automation and provisioning approaches, using tools such as Terraform, Bash, PowerShell, Python & C#
  • Knowledge of agile software development tools and methodologies
  • Ability to adapt to new technologies, learn quickly and pass on this knowledge to other team members
  • Strong problem solving and troubleshooting skills
  • Strong communicator and decision maker
  • Occasional travel to other sites
  • Be willing to submit to BPSS and Security Clearance (SC) vetting processes
  • Experience of agile project management approaches and tools (e.g. Azure DevOps)

Will be an advantage

  • Any cloud architect / administrator / developer certification (AWS / Azure / GCP)
  • Proven Scripting or programming experience (Python, Go, Bash, PowerShell, etc.)
  • Proven Experience of microservices and container-based systems (Docker, Kubernetes, Mesos)
  • ITIL experience
  • Fundamental knowledge of security best practices in cloud

Your contact for this vacancy is:

Nadiia Sliptsova
Senior HR Manager

Send us your CV and we will get back to you.

Please specify your request

If you wish, your application will be considered for other open positions at Infopulse. Data will not be used for any other purpose and will be deleted after 12 months from your latest job application date. *

Please enter the correct data

Thank you!

Your CV has been received. Our specialists will contact you if your skills meet the requirements of the position.