Cloud Infrastructure Engineer (London, Flexible)
Who are CloudNC?
At CloudNC we are ambitiously and successfully developing deep technology that automates CNC Manufacturing. We have a factory running commercially to produce intricate and high-specification work for our clients which allows us to also tie in our software to a tangible, physical output. In excess of £150 Bn worth of components are produced using CNC machines every year. The industry is reliant heavily on human input, it is slow and costly. Demand and value of the industry is rapidly growing, as are the increased demands on a vanishing workforce (50% will retire within the next decade).We’re on a mission to automate manufacturing and create a clean and sustainable industrial revolution that accelerates humanity. We are driving a manufacturing revolution (Industry 4.0) and we have achieved notable success and world firsts where others have failed. We are ambitiously scaling up having closed on our Series B, achieving partnerships and investments by the best possible organisations in our respective industries –including Autodesk (multi-industry software world leader), Lockheed Martin (the largest aerospace/defence company in the world), British Patient Capital (arm of the UK Gov’s British Business Bank focused on pushing British R&D in large potential large scale tech companies).
You can find out more on these partnerships here:
What it’s like to work together.
We are embarking on a strong scaling strategy and pivotal to this success are the people. Our teams have their own individuality and operate with their own cadence, we would love to have those discussions with you during the interview process. We are guided by the mission and by being humans of empathy, intellectual curiosity, collaboration, and continuous improvement/development (of self and the team).We are over 80 people strong, with the ambition to double this headcount in the near future. We encourage your thoughts and feedback to help shape the company, whether through direct correspondence, feedback platforms, open door time and other channels. We operate a “flexible first” environment, our HQ office is based in London and our modern factory is based in Chelmsford, Essex.
We’ve built a robust platform for our software engineering teams to run secure, scalable and fault tolerant high performance computing workloads. We now need to develop the platform to support even more diverse services and to scale by orders of magnitude as we plan our first public product launch.You will be working in a team of two to three (including yourself) so we're looking for someone who can work collaboratively across multiple teams but can also take ownership of areas and work independently. We’re still a very small team so you will often need to help where a larger team might have dedicated roles. Equally you will have the opportunity to contribute in a wide number of areas that interest you.
The infrastructure platform:
The infrastructure team is responsible for the core compute platform for everything that happens at CloudNC.
We use AWS as cloud provider
Terraform to manage our infrastructure
We build Docker images to run on AWS ECS
When we run EC2 instances, we user packer and ansible to create images
We support the self hosted Gitlab CI and Kubernetes based CI/CD platform
We support application development teams with cloud architecture and build pipelines
Collaborate on CI/CD pipelines with development teams
Influence application architecture
Help application development teams debug production issues
Write infrastructure as code for both small well understood problems or proof of concepts to large new features, migrations and critical production applications
Skills and Experience sought.
Experience working with infrastructure as code tooling, specifically Terraform, Ansible
Proficient in CI/CD pipelines Gitlab CI, Travis CI, Circle CI or Github Actions
Familiar with typical software architecture deployments using AWSUsed docker or other container technology to run production payloads (for example ECS, EKS)
Collaborate with various stakeholders in the engineering team, such as software developers, data scientists, product managers, business analysts
Keep up to date with latest cloud technologies, evaluate new technologies for suitability in our environment
Passion for scale-up/start-ups and digital innovation
Strong problem solving, decision making and analytical capabilities to define and agree company priorities
Self-motivated with a passion for continuous improvement and lifelong learning
What you'll receive…
We are nothing without our teams, and as such you’ll receive:
28 days holiday + bank holidays
Private Healthcare (includes dental, personal health fund, travel insurance, subsidised gym, mental health care, counselling)
Enhanced primary, secondary and adoption parental pay & leave (maternity/paternity)
Company Expense Card
Hack Days & Lunch
Stocked Kitchens (at Factory & London Office)
Equal opportunities statement. We are proud to be an equal opportunity employer, valuing individuality and embracing all people. The success of CloudNC is a result of diversity of thought. We recognise this comes from people truly belonging. We encourage different perspectives and skills to collaborate towards our mission – disrupting the manufacturing industry. We celebrate diversity and continually improve our inclusivity efforts.