The people we all rely on to make the world go round – they rely on Thales. Thales rely on its employees to invent the future: right here, right now.
Present in Romania for over 40 years, Thales is expanding its presence in the country by growing its Digital capabilities and by developing a Group Engineering Competence Centre (ECC). Operating from Bucharest, Thales delivers solutions in a number of core businesses, from ground transportation, space and defence, to security and aeronautics.
Several professional opportunities have arisen. If you are looking for the solidity of a Global Group that is at the forefront of innovation, but with the agility of a human structure that tailors to the personal development of its employees and allows opportunities for evolution in an international environment, then this is the place for you!
We are looking for a Senior backend developer (Back + Continuous Integration/Cloud runtime experience) to help analyze and modernize legacy Custom dev applications for them to become eligible to a move to cloud. You will work closely with Devs and DevOps teams.
This position is suited to experienced developers (7+ years) who are autonomous, curious, and looking to develop or enhance their skills in dev, automation and cloud runtimes.
Key Responsibilities
Dev Area
Read and analyze existing code to identify the things to be updated and fixed
Being able to properly start the application locally within an IDE to become efficient in troubleshooting
Being able to fix SAST critical issues
Update application to be linked to a Single Sign On solution (OAUTH2/OIDC, SAMLv2), whether it is custom dev or vendor solution (Commercial off the shelf) under the supervision of the Developer
Update backend dependencies to under support version under the supervision of the developer
Devops/CICD
Implementing a Dockerfile to run the application
Configure CICD pipeline with the help of the Internal Developer platform and the Squads’ devops.
System Engineering
Adapt Helm Charts and Ansible Role to fit the application’s context
Configure Systemd modules and other Windows GPO’s to make the application’s up and running
Use the ITSM to ask for services from the other part of the organization
Tech Stack (Required Skills)
Back-end / Front-end: Notion or interest in learning for PHP, Java, .Net, Node, Python, Javascript (at least one programming language should be used for 3+ years and another known)
CI/CD: Git, GitLab CI, ARM (Artifactory)
Tooling: SonarQube, SAST, DAST, Intellij or VScode, Terraform, Ansible
Cloud: Common Google Cloud Platform (GCP) services (Cloud run, GKE, ClouSQL, GCS fuze, VPCs, IAP), Tanzu
Infrastructure: Docker, Kubernetes, Istio, Oauth2 OIDC, SAMLv2, Linux (systemd, journald, LVM), Windows (GPO, WinRM), Databases (Postgres, Oracle)
Methodologies: Agile / Kanban
Profile
At least 3 years of experience with backend programming language
4 years of devops/system
Autonomous and comfortable working with modernizing legacy code and learning new things
Interest in cloud-native principles and containerization
Willingness to grow in infrastructure, DevOps, and CI/CD practices
Collaborative, structured, and adaptable – essential qualities in a complex enterprise environment
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. Great journeys start here, apply now!