Cloud Engineer

Added: April 26, 2024

Join the Growth Story at Envitia

Envitia is a digital services and software company that solves complex data challenges. Our mission is to empower organisations to harness the full potential of data to help build a better world.

With deep technical expertise borne out of 35 years of geospatial data heritage, Envitia is a leading provider of consultancy, engineering and software to help clients drive business impact from data. Our primary markets are Defence, Public Sector and CNI. We work with any customers with data challenges and complex digital environments

Why we are different?

We bring the agility and customer focus of an SME, combined with the credibility and expertise earned from 35 years of solving complex data problems in high-trust environments.

We’re now looking to grow and build a team that are hungry for success. We’re creating a culture that is fun, supportive yet challenging, and we’re looking for talented like-minded people to join us on this journey. We’re also looking for people who are comfortable in challenging the norm so we can get truly diverse thinking when solving problems and not just senior management making decisions – we really believe in empowerment.

The Role

As part of Envitia exciting growth plans, we are now looking for a Software Engineer with strong Cloud Infrastructure knowledge to join our Engineering Team.

In partnership with the Product Owner, you will have a unique opportunity to shape the technical direction and future commercial success of one of Envitia’s applications. You’ll be a key member of a product team responsible for owning the cloud development platform, developing Envitia software and systems and owning the licensing system.


  • Own and lead cloud infrastructure implementation and integration
  • Take the lead in cloud infrastructure provisioning, application deployment and management, primarily in Azure but also AWS
  • Design, write and test code, refining and rewriting it as necessary, supporting and collaborating with other developers involved in the project
  • Participate in internal and external Quality Assurance audits as required.
  • Provide input to continuously improve technical processes or practices, based on practical day to day experiences.
  • Ability to analyse user requirements and translate those into user stories.
  • Research, design and write new software programs using current techniques and best practice.
  • Ability to evaluate the software and systems that make computers and hardware work
  • Develop existing programs by analysing and identifying opportunities for improvement
  • Integrate existing software products and get incompatible platforms to work together

Key Skills

  • Adaptable, ability to pick up new technologies and learn quickly.
  • Expert in cloud infrastructure, applications and deployments, primarily Azure but also AWS.
  • Azure Cloud certification preferred.
  • Competent with DevOps, Jenkins, Docker and CI/CD pipelines.
  • Some experience of C++ development, also C# and Python3 a bonus.
  • Experience of Linux and Windows OS, including integration.
  • Agile development methodology.
  • Knowledge of OpenGL and Java / JavaScript frameworks are beneficial.

Security Clearance Requirements

The successful candidate will be required to go through an SC security clearance.


The role will be required to be in our Horsham offices 2 days a month as well travel required to clients sites when required.

What it's like to work at Envita

We believe that our greatest asset is our talented and dedicated team. We are committed to fostering a work environment where every employee feels valued, supported, and motivated to excel. As part of this commitment, we offer a comprehensive range of benefits designed to enhance both your professional and personal well-being.

  • Annual Leave: 25 days plus your birthday off. You will have the ability to buy and sell 5 days holiday to work around your needs.
  • Private Healthcare Coverage: Our health plan is tailored to meet the diverse needs of our employees with additional levels for family if required.
  • Fitness Reimbursement: We encourage an active lifestyle. Our fitness reimbursement program helps you stay fit by covering a portion of your gym memberships or fitness-related expenses.
  • Life Assurance: Gain peace of mind with extensive life insurance coverage that ensures financial protection for you and your loved ones.
  • Pension Contribution: Plan for your future with our pension options. We provide resources and support to help you build a secure financial foundation.
  • Perkbox Subscription: Enjoy exclusive discounts on a variety of products and services. From technology to entertainment, we've partnered with various businesses to bring you special perks.
  • Flexible Work Arrangements: Achieve a better work-life balance and explore what flexible working arrangements we can provide for you. We understand the importance of accommodating personal commitments and offer options that suit your needs.
  • Internal Reward Schemes: Be rewarded for your exceptional contributions through our employee recognition initiatives that celebrate your achievements.
  • Community Engagement & Volunteer Opportunities: Contribute to meaningful causes with company-sponsored volunteer programs, fostering a sense of community and social responsibility.
  • Income Protection: Receive a steady income if you're unable to work due to covered reasons, allowing you to focus on recovery without worrying about financial strain.
  • Training & Skills Development: Stay ahead in your career with ongoing training opportunities and skill development initiatives tailored to your evolving needs.