About the role
You will design and optimize scalable DevOps architectures and CI/CD pipelines while ensuring the reliability and security of cloud-based infrastructures. Additionally, you will collaborate with cross-functional teams to define software requirements and lead the implementation of Infrastructure as Code practices.
What they look for
Requirements
The role requires a Bachelor's or Master's degree in Engineering or Computer Science and over 12 years of experience in software development and architecture. Candidates must possess strong expertise in DevOps practices, containerization, cloud platforms, and automation frameworks.
Benefits
Full description
At Alstom, we understand transport networks and what moves people. From high-speed trains, metros, monorails, and trams, to turnkey systems, services, infrastructure, signalling, and digital mobility, we offer our diverse customers the broadest portfolio in the industry. Every day, 80,000 colleagues lead the way to greener and smarter mobility worldwide, connecting cities as we reduce carbon and replace cars.
Could you be the full-time Software Architect – DevOps and CI/CD in Bangalore we’re looking for?
Your future role
Take on a new challenge and apply your DevOps and CI/CD expertise in a new cutting-edge field. You’ll work alongside collaborative and innovative teammates.
You'll play a key role in designing and optimizing scalable DevOps architectures and CI/CD pipelines, ensuring seamless integration and delivery of software applications. Day-to-day, you’ll work closely with teams across the business (development, QA, operations), evaluate and recommend tools and technologies, lead the implementation of Infrastructure as Code (IaC) practices, and much more.
You’ll specifically take care of fostering a culture of collaboration and efficiency across teams, but also ensuring the scalability, reliability, and security of cloud-based infrastructures.
We’ll look to you for:
• Contributing to the elaboration of product/system specifications and architecture in collaboration with cross-functional teams.
• Defining software requirements, including functional, operational, interface, performance, safety, cybersecurity, and reliability constraints.
• Ensuring traceability of software requirements throughout the development cycle.
• Designing and implementing CI/CD pipelines using GitLab for automated build, test, and deployment.
• Architecting and managing containerized environments using Docker and Kubernetes.
• Developing and maintaining Infrastructure as Code (IaC) using Terraform and Ansible.
• Collaborating with development, QA, and operations teams to streamline delivery processes.
• Mentoring developers and providing technical leadership within the team.
• Implementing and managing monitoring and observability solutions using tools like Prometheus and Grafana.
• Ensuring security measures, identity management, and compliance controls are implemented effectively.
• Driving best practices for DevOps, automation, and cloud infrastructure.
• Contributing to continuous improvement by leveraging Return of Experience (RoE) and process enhancements.
All about you
We value passion and attitude over experience. That’s why we don’t expect you to have every single skill. Instead, we’ve listed some that we think will help you succeed and grow in this role:
• Bachelor's or Master’s degree in Engineering, Computer Science, or Software Engineering.
• 12+ years of experience in software development and architecture, with a strong focus on DevOps and CI/CD practices.
• Proficiency in multiple programming and scripting languages (e.g., Python, C, Java, Go, Bash, PowerShell).
• Extensive experience with CI/CD tools (e.g., GitLab CI, Jenkins) and version control systems (e.g., Git).
• Strong knowledge of containerization technologies (e.g., Docker, Kubernetes) and orchestration tools.
• In-depth understanding of cloud platforms and services (AWS, Azure, Google Cloud).
• Experience with automation frameworks and configuration management tools (e.g., Terraform, Ansible, Chef, Puppet).
• Knowledge of communication protocols (e.g., Ethernet, TCP/IP, UDP, NTP).
• Familiarity with software development methodologies and lifecycle, including Agile practices.
• Strong analytical, problem-solving, and communication skills.
• Certification in DevOps or relevant architecture frameworks (e.g., AWS Certified DevOps Engineer) is a plus.
• Understanding of monitoring tools (e.g., Prometheus, Grafana, ELK Stack).
• Knowledge of the railway domain, particularly in signalling, power supply, or system engineering, is a bonus.
Things you’ll enjoy Join us on a life-long transformative journey – the rail industry is here to stay, so you can grow and develop new skills and experiences throughout your career. You’ll also:
• Enjoy stability, challenges, and a long-term career free from boring daily routines.
• Work with cutting-edge security standards for rail signalling.
• Collaborate with transverse teams and helpful colleagues.
• Contribute to innovative projects.
• Utilise our flexible and inclusive working environment.
• Steer your career in whatever direction you choose across functions and countries.
• Benefit from our investment in your development, through award-winning learning.
• Progress towards senior leadership roles or specialized technical pathways.
• Benefit from a fair and dynamic reward package that recognises your performance and potential, plus comprehensive and competitive social coverage (life, medical, pension).
You don’t need to be a train enthusiast to thrive with us. We guarantee that when you step onto one of our trains with your friends or family, you’ll be proud. If you’re up for the challenge, we’d love to hear from you!
Important to note
As a global business, we’re an equal-opportunity employer that celebrates diversity across the 63 countries we operate in. We’re committed to creating an inclusive workplace for everyone.
Similar roles
-
Store Apps Engineering DevOPs Engineer
Apple Shanghai, Shanghai, China
-
AWS DevOps Engineer (Security Cleared)
Solirius Reply London, England, United Kingdom
-
Staff DevOps Engineer
Medvidi Armenia
-
Senior DevOps Databricks Engineer
GoTymeX Johannesburg, Gauteng, South Africa
-
Senior DevOps Engineer (Treasury & Risk)
Zensar India
-
DevOps Engineer
Relax Gaming Tallinn, Harju, Estonia