Appvia is an IT consultancy providing industry leading engineering. We transform our clients ability to manage software delivery, by understanding requirements and developing solutions that help drive business value.
One of the core principles to Appvia is company ethos. We have a positive and inclusive culture that ensures a happy team, committed to the quality of our work and who support each other to create a professional business environment. This helps us not only to maintain staff who feel contented and proud of where they work, but also happy and satisfied customers. It is not just our people who buy into our company culture, but our customers too.
Reporting to the Platform Lead, the Site Reliability Engineer (SRE) will be part of a fast moving and highly technical team working on central platforms to support the software development life cycle. The SRE will work within a central function dedicated to improving a platform built around self service for developers, and will care deeply about building reliable, well-tested systems, collaboratively with others.
Enhance operational reliability and scalability of existing products
POC'ing new ideas and products, and balancing trade offs between technical, analytical and product needs.
Streamlining operational tasks through engineering and automation
Improving operational visibility around core products such as tracking technologies, improved metrics etc.
Implementing integrations between components to improve the teams way of working i.e. slack, opsgenie and status pages integrations
Identify simple innovative technical solutions to complex engineering problems
Improve knowledge amongst the team through code reviews, documentation, technical guidance and mentoring.
Collaborate with product engineers regarding technical implementation and product improvements
Reduce the number of DevOps resources in projects by enabling developers to be more self-service.
Good understanding of industry best practices
Proven track record of developing APIs
A passion for new technology and automation
Enjoys solving difficult technical problems
Good knowledge of continuous integration and deployment practices
Great collaboration skills with people of all levels of technical ability
An understanding of the importance of being user driven and the benefits of DevOps principles, agile ways of working, collaboration and transparency
Software development experience in one or more general purpose programming languages
Experience with building web applications using frameworks like Angular, React or Ember
Extensive knowledge of container based technologies (Docker / Kubernetes)
Experience with cloud computing services (AWS or GCP)
Fantastic communication skills, both written and verbal.
Good software engineering principles
Experience on building decoupled services with micro-service architecture
25 Days Holiday (plus bank holidays)
Flexible working hours
Performance Related Bonus
To have resided in the country for at least 5 years
Have no criminal records
Have no financial irregularities
If applicable please include a copy of your CV and your GitHub ID