Job Description
Software Engineer - Glasgow
Responsibilities:
* To drive the evolution and deployment of Data and AI capabilities within the businesses and to our customers in order to increase growth in orders and increased customer satisfaction.
* Work with stakeholders throughout the Thales UK businesses to implement technology solutions that support an integrated approach to data integration/curation deployed across Thales UK.
* Develop, test, deploy, and support software offerings into an internal catalogue of reusable/re-deployable capabilities focused around data integration and curation.
* Interact with other data solutions architects and engineers across the business working in Data and Digital.
* Deliver data solutions that make up new or enhanced market offers.
* Provide technical feedback of solutions.
* Deliver Proofs of Concept and act as a technical expert in DevOps solutions used transversally throughout the business.
* Be part of the Thales UK Data and Digital Competence Centre team to ensure that the technology strategy, human capabilities, and opportunity pipeline is enabling the business strategy and growth.
* Connect with stakeholders across engineering, Thales UK, and Group Digital Competence Centres thinking.
Required Skills:
* Experience in the defence Industry or Aviation/Medical in related software/DevOps/DevSecOps roles
* CI/CD deployment
* Software development and deployment in complex programmes
* Strong Data and Application understanding with underpinning Infrastructure solution development
* Technical Documentation production to a high standard
* Experience working on Linux or Windows based infrastructure
* Excellent understanding of modern programming languages such as Ruby, Python, Perl, and Java
* Configuration and managing databases such as MySQL, Mongo
* Excellent troubleshooting
* Working knowledge of various tools, open-source technologies, and cloud services
* Awareness of critical concepts in DevOps and Agile principles
* Knowledge of business ecosystems, SaaS, infrastructure as a service (IaaS), platform as a service (PaaS), SOA, APIs, open data, microservices, event-driven IT, predictive analytics, machine learning, and artificial intelligence
* General IT Knowledge (applications, storage, networks, IT infrastructure, Infrastructure, service level agreements, Asset management etc)