Software Architect
Apply now »Date: 22 Sept 2025
Location: Bangalore, KA, IN
Company: Alstom
Req ID:490621
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, more than 80 000 colleagues lead the way to greener and smarter mobility worldwide, connecting cities as we reduce carbon and replace cars.
We are looking for a seasoned Software Architect with over 10 years of experience, specializing in DevOps and Continuous Integration/Continuous Delivery (CI/CD) practices. The ideal candidate will be responsible for designing, developing, and optimizing our DevOps processes and CI/CD pipelines, ensuring seamless integration and delivery of software applications. You will play a key role in fostering a culture of collaboration and efficiency across development and operations teams.
Key Responsibilities:
- Design and implement scalable and secure DevOps architectures and CI/CD pipelines for software projects.
- Collaborate with development, QA, and operations teams to define, implement, and optimize CI/CD processes and best practices.
- Evaluate and recommend tools and technologies to enhance automation, monitoring, and overall efficiency in the software delivery lifecycle.
- Lead the development and implementation of Infrastructure as Code (IaC) practices using tools like Terraform, CloudFormation, or similar.
- Ensure the scalability, reliability, and security of cloud-based infrastructure (AWS, Azure, Google Cloud).
- Provide technical guidance and mentorship to engineering teams on DevOps methodologies and principles.
- Develop and enforce standards for code quality, testing, and deployment to minimize risks and improve software quality.
- Monitor system performance and troubleshoot deployment-related issues, implementing solutions to enhance operational efficiency.
- Stay current with industry trends and emerging technologies related to DevOps, CI/CD, and automation practices.
Qualifications:
- Bachelor's or Master’s degree in Computer Science, Software Engineering, or a related field.
- 10+ years of experience in software development and architecture, with a strong focus on DevOps and CI/CD practices.
- Proficiency in multiple programming languages (e.g., Python, Java, Go) and scripting languages (e.g., Bash, PowerShell).
- Extensive experience with CI/CD tools (e.g., Jenkins, GitLab CI, CircleCI, Travis CI) and version control systems (e.g., Git).
- Strong knowledge of containerization technologies (Docker, Kubernetes) and orchestration tools.
- In-depth understanding of cloud platforms and services (AWS, Azure, Google Cloud) and their integration with CI/CD pipelines.
- Solid experience in automation frameworks and configuration management tools (e.g., Ansible, Chef, Puppet).
- Excellent analytical skills and a proactive approach to problem-solving.
- Strong communication and collaboration skills, capable of engaging with both technical and non-technical stakeholders.
Preferred Skills:
- Certification in DevOps or relevant architecture frameworks (e.g., AWS Certified DevOps Engineer, Azure DevOps Solutions Expert) is a plus.
- Familiarity with monitoring and logging tools (e.g., Prometheus, Grafana, ELK Stack).
- Experience with Agile methodologies and practices.
Good To Have Skill:
- Understanding Railway domain w.r.t signalling, power supply, system engineering
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.
Job Type:Experienced
Job Segment:
Cloud, Testing, Computer Science, Quality Assurance, Supply, Technology, Operations