Software DevOps Engineer, Grad
Thales
About the Role
Thales is seeking a Software DevSecOps Engineer - Graduate to join their engineering team and support the development of next-generation In-Flight Entertainment (IFE) products. This role involves performing software development and DevSecOps activities of limited to moderate complexity, contributing to the entire software development lifecycle.
Key Responsibilities
- Design, develop, test, and document software components and automation tools.
- Perform unit and automated testing, identifying and resolving software defects.
- Support and maintain existing applications, pipelines, and operational processes.
- Develop and maintain database interactions, data-access components, scalable web services, and APIs.
- Configure, install, and deploy software into development, testing, and production environments.
- Apply established security, data privacy, and secure-development practices.
- Manage assigned development and DevSecOps tasks, collaborating with stakeholders to clarify technical requirements and resolve issues.
Requirements & Tech Stack
- Object-oriented programming concepts.
- Foundational knowledge of Agile/SCRUM methodologies.
- Expertise in DevSecOps tooling, automation, and secure development workflows.
- Knowledge of C++ or similar object-oriented languages.
- Knowledge of scripting languages such as Python, Go, Bash, or similar.
- Knowledge of database management and interaction, including SQL or NoSQL.
- Ability to apply problem-solving skills.
- Willingness to learn new tools, technologies, processes, and software engineering and DevSecOps best practices.
- Effective communication and collaboration skills.
Qualifications
- Bachelor’s degree in Engineering, Computer Science, or a related field of study.
Special Position Requirements
- Location: Orlando, Florida (Onsite)
- Schedule: Core business hours Monday through Friday, 9/80 Shift.
- Physical Environment: Primarily an R&D Lab.