Senior TechOps Engineer

За компанијата: Allocate Software is a leading international provider of Human Capital Management software. We care about making a difference in the sectors we serve. Whether that is helping people to deliver the best... повеќе за компанијата »

At Allocate we operate in fast-moving and complex environments, which demand that organisations optimise the deployment of their most valuable asset: our people.

We bring an in-depth market knowledge and wide-ranging expertise to the development of innovative solutions, designed to drive the inefficiencies out of people-orientated processes, while maintaining and improving service quality.

Our teams work with customers on a collaborative basis, enabling them to respond rapidly to new challenges and opportunities with passion and enthusiasm.

Role Summary

The Allocate TechOps team delivers SaaS services that supports over 1,000,000 healthcare workers in the UK and globally.

The TechOps Engineer is accountable for the day to day management of cloud infrastructure and service quality. The role will also involve the maintenance, upgrades and further development of associated cloud infrastructure. The TechOps Engineer will report to the Operations Manager and will work with a variety of internal teams to implement an effective and scalable framework for the delivery of Allocate Health Suite.

TechOps Engineer is a hands-on technical role which is suited for people who are motivated by cloud and automation technology. The role involves people writing scripts to utilise cloud services and external tools to automate delivery and deployment process of our software. People in this role are expected to have out of box thinking to streamline and evolve existing continuous integration, delivery and deployment processes and operations.

Where we are going

It’s an exciting time to work for Allocate Software. The Company is growing fast both organically and by acquisition, creating a vibrant, dynamic environment and generating attractive opportunities for personal development. Allocate are continuing to invest in cloud technology and continuous delivery of our SaaS solutions to our customers.

  • Managing, supporting, maintaining and improving the project’s infrastructure, automation, continuous integration system and application release process.
  • Infrastructure automation leveraging configuration management tools.
  • Cross functional agile teams who own their products in a Continuous Delivery environment.

Skills and Knowledge

  • Managing complex multi-tier Enterprise infrastructure environnements.
  • In-depth knowledge of platform and application automated deployment technologies.
  • Understanding of software and infrastructure architecture including performance tuning applications, infrastructure and databases.
  • In depth knowledge of virtualisation platforms and cloud orchestration technologies with main focus on AWS, Azure and VSphere.
  • Learn new technologies and keep abreast of existing technologies and to be able to apply these to project work and everyday activities.
  • Solid knowledge of Linux, experience with Postfix, NGINX, SPLUNK, Grafana/Prometheus and Squid Proxy
  • Knowledge of building systems in an auto scaling environment including Self-Healing systems.
  • Solid knowledge of Microsoft Windows Server 2012, Microsoft Windows Server 2016 and other Microsoft technologies with main focus on webservers including IIS.
  • Driven to work in environments with IaC relying on Terraform, CloudFormation with underlying Puppet, Jenkins and PowerShell for automation in production environments
  • Motivated, self-organised, thorough, quality oriented and proactive.
  • Good communication skills, able to coordinate and work with multiple teams at the same time.
  • Write, review and take responsibility for concise and comprehensive technical documentation.
  • Evidence of problem solving and providing creative solutions.
  • Collaborate with the team and others to deliver high quality solutions.
  • Capable of working in a high-pressure environment.

Other beneficial Skills

  • Knowledge of networking standards, connectivity & VPN connections.
  • Knowledge of Azure cloud.
  • Good database knowledge and SQL skills in relation to performance tuning (MS SQL PostgreSQL & MongoDB).
  • Understanding on monitoring and analytical tools such as Splunk and DataDog
  • In-depth configuration management, automation and scripting skills including use of a scripting language such as PowerShell and/or Python.
  • AWS, AZURE, MCITP, MCSA, RHCE, CCNA, VCP or equivalent accreditations.
  • Familiarity with Kubernetes would be considered a plus

Сакаш да те препорачаме кај компаниите?

барај огласи за вработување » барај останати огласи »