Job description
Software Engineer – Cloud/Automation
Location – Crawley (Hybrid/Remote)
Thales is a technology company that is part of the of the global Thales organisation. Thales worldwide has 88000 employees in 50 countries.
Thales teams deliver cutting-edge solutions to armed forces all over the world. We are Europe’s number one supplier of state-of-the-art defence electronics and systems. Our people don’t just work with incredibly advanced technology, our people make the world safer.
The Role
The Engineering Environments (E2) team is a key enabler for Thales engineers. As part of the E2 team, you would be responsible for supporting our core engineering applications and tools, vital to our business. The team operates in a hybrid remote and in person fashion, with regular meetups at our Crawley office. We work using agile methodologies meaning the team decides how they work with a mix of SCRUM and Kanban amongst our current squads. This offers you a high level of responsibility and autonomy in the work that you do and you will have a strong voice in how the team works.
You should have the ability to work well within a team and to obtain co-operation and lead change. You will be self-motivated, with the ability to see innovative solutions to problems and the enthusiasm to drive them to a successful conclusion.
You will have the opportunity to travel to Thales and non-Thales sites throughout the UK when working on Thales projects. Therefore a willingness to undertake some business travel is essential.
The role can largely be tailored to suit individual candidates; you would be able to choose from
- A support role where you have more interaction with individual engineers, and would maintain our throughput of pushed work on the backlog, dealing with emerging incidents and fulfilling user requests, to keep engineers and programmes provided with the right access and best usage practice around tools. Support can extend to subject matter expert help in specific disciplines and tools, and provision of training and consultancy
- A developer role where you would drive innovation within the team by improving, speeding and simplifying our support & lifecycle throughput by automations; ensuring that our estate of applications and tools is regularly, rapidly, & securely upgraded/patched; and by tuning and improving our tools to help us perform better
- Any mix of both of the above, or a development plan to grow from one role into more of the other
Key responsibilities
To provide engineering specific tools and practices support services to the business
- Support Thales engineers & programmes by working with them to resolve any incidents they raise
- Fulfilling service requests for access to or tailoring of our applications and tools
- Support your team through the automation of tasks and improvements to our processes and practices to streamline our efforts & improve quality of service
- Upgrade our current portfolio of tools/applications through lifecycle activities
- Introducing new tools
- Developing new add-ons and customisations where off the shelf options are lacking
Your Skills and Experience
Applicants should be skilled problem solvers and be able and willing to share knowledge with others in the team and within our user base to grow skills and mitigate risks
- You have a deep understanding of Software Engineering processes, methods and tools
- You have already used Software Engineering workbenches within an operational context
- You have a good technical culture, especially in software development
- You have experience with scheduling and planning
Experience with Python, Git, and Puppet/Ansible or similar
Administration experience in some or all of the following tools is ideal
- Attlassian Suite (Jira, Bitbucket, Confluence)
- Jfrog Platform (Artifactory/XRay)
- IBM Rational DOORS
- VMWare AppStacks
- Jenkins
- Linux (RedHat, though other distributions will be considered)
- FlexLM License Server
- Code Insights
- Klocwork
- Coverity
- SonarQube
What We Can Offer
We’re committed to giving you opportunities to be your best. We believe in embracing the passion and potential of our people, and to achieve this we offer market leading training, development and experiences, along with the opportunity to be mentored and coached by some of the smartest minds in the industry. We hire from within as our first priority, so you’ll have a myriad of opportunities within our diverse, global organisation.
Flexibility
Your health and well-being matters to us and that’s why we offer you the flexibility to do what’s important to you; whether that’s part time hours, job sharing, home working, or the ability to flex your start and finish times. Where possible, we support a working pattern that suits your lifestyle and helps you reach your ambitions.
Thales is an equal opportunities employer and diversity and inclusion are integral to the success of Thales.
In line with Thales' Baseline Security requirements, candidates will be asked to provide evidence of identity, eligibility to work in the UK and employment and/or education history for up to three years. Some vacancies may require full Security Clearance which can require further evidence to be provided. For further details of the evidence required to apply for Baseline and Security Clearance please refer to the Defence Business Services National Security Vetting (DBS NSV) Agency.
At Thales we provide CAREERS and not only jobs. With Thales employing 80,000 employees in 68 countries our mobility policy enables thousands of employees each year to develop their careers at home and abroad, in their existing areas of expertise or by branching out into new fields. Together we believe that embracing flexibility is a smarter way of working.
Thales UK is committed to providing an inclusive and barrier-free recruitment process. We will provide reasonable adjustments and support to ensure neuro-diverse applicants or those with a disability or long-term condition can be their best during the recruitment process. To request an adjustment, if you need this job advert in an alternative format or if you have any questions about the recruitment process, please contact Resourcing Ops for mid to senior roles, or the Early Careers Team for graduate and apprentice roles.
Great journeys start here, apply now!