Back to job search

DevOps Engineer

Alstom (Thailand) (Bangkok, Bangkok City, Thailand)
Bangkok, Thailand 🇹🇭
Alstom commits to contribute to a low carbon future by developing and promoting innovative and sustainable transportation solutions that people enjoy riding. From high-speed trains, metros, monorails, trams, to turnkey systems, services, infrastructure, signalling and digital mobility, Alstom offers its diverse customers the broadest portfolio in the industry. With its presence in 64 countries and a talent base of over 84,700 people from 184 nationalities, the company focuses its design, innovation, and project management skills to where mobility solutions are needed most.

Detail posisi

As a DevOps Engineer at Alstom, you will play a pivotal role in establishing and implementing a robust DevOps framework tailored for software development and testing within the railway industry, ensuring smooth workflows throughout the software lifecycle.

Kewajiban

• Collaboration: Working closely with software developers, Quality engineers, and V&V engineers to streamline development and Verification&Validation processes.
• Automation: Implementing and managing automation tools for continuous integration and continuous deployment (CI/CD) to enhance software delivery efficiency.
• Infrastructure Management: Monitoring and maintaining cloud and on-premise infrastructure, ensuring it is scalable, reliable, and cybersecure.
• Configuration Management: Utilizing configuration management tools to automate the setup and maintenance of servers and applications.
• Problem Solving: Troubleshooting and resolving issues related to software deployment, infrastructure, and performance.
• Documentation: Creating and maintaining documentation for systems, processes, and workflows to ensure transparency and efficiency.
• Cybersecurity: Implementing cybersecurity best practices within the development and deployment processes to safeguard applications and data.
• Training and Support: Providing support and training to development and V&V teams on best practices, tools, and workflows related to DevOps.
• Continuous Improvement: Evaluating and recommending new tools and technologies to enhance the DevOps processes and methodologies.

Kualifikasi

• Bachelor’s Degree of Computer Science, Information Technology, Software Engineering, or a related field.
• Proficiency in programming and scripting languages such as Python, Java, or Bash.
• Experience with CI/CD tools (e.g., Jenkins, GitLab CI, CircleCI).
• Familiarity with containerization technologies (e.g., Docker, Kubernetes).
• Knowledge of version control systems (e.g., Git).
• Understanding of cloud platforms (e.g., AWS, Azure, Google Cloud).
• Experience with configuration management tools (e.g., Ansible, Puppet, Chef).
• Strong understanding of systems monitoring and logging tools.