Alstom

Software Designer (PHP, Python, Rust)

Alstom
Apply
28 days ago
Bangkok, ThailandMid Level

Responsibilities

  • Design, develop, and integrate new features and enhancements for the Security Gateway product.
  • Maintain software scalability, reliability, and maintainability through corrective and preventive maintenance.
  • Diagnose and remediate software defects, anomalies, and cybersecurity vulnerabilities.
  • Develop and maintain automation tools, scripts, and frameworks for build, testing, and deployment processes.
  • Produce and maintain functional specifications, technical notes, test procedures, and other technical documentation.
  • Design, execute, and maintain unit, integration, and system-level tests.
  • Deliver project objectives while meeting quality, cost, and delivery commitments.
  • Collaborate with engineering, cybersecurity, and project management teams on product integration.

Requirements

  • Bachelor’s degree in Computer Engineering, Software Engineering, Telecommunications Engineering, Computer Science, or a related field.
  • At least 2 years of professional experience in software development, automated testing development, or related engineering roles.
  • Proficiency in or strong interest in PHP, Python, Rust, and Bash/Shell scripting.
  • Experience with continuous integration and continuous deployment tools, preferably GitLab CI.
  • Strong knowledge of Linux operating systems, including system administration, service management, troubleshooting, and debugging.
  • Good understanding of networking technologies and cybersecurity principles.
  • Knowledge of FreeBSD is considered a strong advantage.
  • Ability to work effectively in a regulated industrial environment focused on cybersecurity, reliability, and compliance.

Benefits

  • Long-term career development in the rail industry with opportunities to grow across functions and countries.
  • Work on advanced cybersecurity solutions for railway communications and innovative global mobility projects.
  • Inclusive, dynamic, and collaborative working environment.
  • Award-winning learning and development programs.
  • Potential progression toward Senior Software Engineer, Cybersecurity Specialist, or Technical Lead roles.
  • Fair and dynamic rewards package with comprehensive social coverage including life, medical, and pension benefits.
  • The position is full-time and based in Bangkok.

Tech Stack

BashGitLab CI/CDLinuxPHPPythonRust

Categories

Alstom

About Alstom

1,001-5,000 employees
Contact me