Demand Logic is an award-winning software company saving 120,000 tonnes of CO 2 a year. We focus on energy saving, carbon reduction, indoor air quality, maintenance optimisation and tenant comfort; forging new paths in the property technology sector with our ground-breaking approach to data-driven building performance management.
Our technology streams data from the heating, ventilation and air conditioning control systems in big buildings, uses pioneering analytics and techniques to crunch it, and focuses users on performance issues with the help of innovative visualisations. Our customers love how our software leads to reduced energy use and improved comfort and well-being for building occupants.
We’re on a sustainability mission to get buildings working properly, and we need your help to do it!
The role
We’re looking for someone to join our infrastructure team to help us scale and maintain our platform. There will be great opportunities in this role to learn and increase experience with modern tools and develop new skills.
The role will work closely with senior infrastructure engineers as well as developers and other peers in working on:
* Improvements to the automation of processes for development, testing and deployment
* Configuration and management of Kubernetes
* Ensuring secure infrastructure including ongoing compliance with ISO certification for security
* Improving platform performance metrics and reporting
* Maintaining and planning capacity for future workloads, and assisting development and provisioning of those workloads
This is an incredible time to be working in our field - there is a huge opportunity to save significant amounts of energy, carbon & improve the built environment, and Demand Logic is beautifully placed to help and enjoy the changes. Join our talented and inspiring team and you will play a crucial role in making a real difference.
Responsibilities
* Support, maintain and improve cloud infrastructure and cloud services
* Liaise with technical architects to ensure quality of service is consistently provided to cloud systems
* Plan capacity and propose approaches to running workloads and databases, using technologies to scale within tightly managed budget constraints
* Share knowledge of tools and techniques with the wider team, both developers and non-developers
* Produce and update documentation
* Manage the configuration of all cloud systems to ensure the confidentiality, integrity and availability of our systems at all times
* Manage the tools and infrastructure within our release and deployment pipelines to provide better analytics and fast feedback on all processes
* Automate procedures within the release and deployment pipeline, including testing and validation of releases, to enhance our validation of safe software delivery
Experience & knowledge
* Administering Linux operating systems in production and proficient use of Linux command line
* Use of Terraform for managing cloud resources and provisioning tools such as Salt, Ansible or Chef
* Experience using and administering a cloud provider such as GCP, Azure, AWS etc
* Experience of at least one language such as Python, Ruby or Go
* Experience working on technical projects within a team including use of version control systems such as Git and services such as Github for peer review
* Ubuntu servers in GCP
* Terraform and Salt
* Backend and utilities written in Python, with Docker deployment
* PubSub and RabbitMQ messaging services
* Postgres, Cassandra, Redis and GCS/S3 data stores
* CollectD, StatsD, Graphite and Grafana metrics collection
* Git and GitHub, Github Actions for CI/CD
Equality, diversity & inclusion
We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation or age.
We encourage applications from groups typically underrepresented in STEM.
How to apply
Please send your CV and a covering letter, detailing why you think you would be suitable for the position, to:
Please use the job title and reference number as your email subject line.
You can also email the above to request an informal chat about the role before applying for the position.
#J-18808-Ljbffr