DevOps Expert

Apply now »

Date: 28-May-2021

Location: Bangalore, KA, India

Company: Alstom

Req ID:112365 

We create smart innovations to meet the mobility challenges of today and tomorrow. We design and manufacture a complete range of transportation systems, from high-speed trains to electric buses and driverless trains, as well as infrastructure, signalling and digital mobility solutions. Joining us means joining a truly global community of more than 75 000 people dedicated to solving real-world mobility challenges and achieving international projects with sustainable local impact.  

Purpose of the Job

Alstom IS&T software development & DEVOPS team has implemented the DEVOPS stack which consists of tools like Docker, Docker swarm, GIT, Nexus, Maven, Jenkins, Kubernetes to support the CI/CD pipeline and software development and hosting.

The DevOps Expert is responsible for creating software deployment strategies that are essential for the successful deployment of software in the work environment. They identify and implement data storage methods like clustering to improve the performance of the team.

The DevOps Expert is accountable for designing, building, and optimizing automation systems that help to execute business web and data infrastructure platforms.

The DevOps Expert also develops self-service solutions for the engineering department to deliver software with excellent quality and speed. They are also involved in designing and developing scaling strategies, automation scripts, and solutions to implement, streamline, and executing the software.

The DevOps Expert will stay abreast of industry trends and best practices. They conduct research, tests, and execute new techniques which could be reused and applied to the software development project.

 

Organisation structure (job belongs to..)

Chief Information and Transformation Officer

|--VICE PRESIDENT IS&T BUSINESS SOLUTIONS

|--IS&T Enterprise Architecture Director

|--Digital Factory Director

|-- Lead Solution Expert, DevOps

 

Reports directly to:

Lead Solution Expert, DevOps

 

Purpose of the Role :

The DEVOPS Expert will report to the Lead Solution Expert, DevOps. The role is an Individual contributor role, working on maintain the different DEVOPS tools & setting up the CI/CD pipeline. The DevOps expert is expected to be the leader and liase with different IS&T teams in their DevOps needs. The primary responsibility will be to maintain the apps, monitor and manage the life cycle of the different DEVOPS tools, design devops methodology for upcomng projects. A DevOps Expert is liable for automating all the manual tasks for developing and deploying code and data to implement continuous deployment and continuous integration frameworks. They are also held responsible for maintaining high availability of production and non-production work environment and the core DevSecOps platform.

 

The main responsibilities include the following

  • Manage the DEVOPS tools stack in Alstom IS&T
  • Manage the life cycle of the tools in the stack, perform upgrades, work with other infra teams for the same
  • Provide training & support to the software development & other teams on DEVOPS stack
  • Develop the CI/CD pipeline
  • Work on onboarding & evaluation of the new tools in the DEVOPS stack
  • Interact with different metiers, managers, leads to understand their DevOps needs, help them in their journey to DevOps.

 

 

Educational Requirements:

- BE or B Tech Graduation degree

- Bachelor’s/Master’s degree in Computer Science Engineering /Technology or related field

 

Experience

Mandatory:

  • Overall experience of 7 to 10 years
  • Minimum 5 years relevant experience in DEVOPS
  • Strong expertise in Docker, Docker Swarm setup and use
  • Experience in managing Linux Operating system
  • Individual contributor and has history of being part of software team managing DEVOPS stack across multiple projects
  • Clear fundamental of DevOps & DevOps tools & working.
  • Azure DevOps and understanding of Azure cloud

Desirable:

  • Good to know Kubernetes or other orchestration technologies. (Someone with basic experience or understanding of Kubernetes is a good to have skill)
  • Self-learning qualities with track record of picking up new skills while on job.
  • Team player and ability to learn new technologies.

Competencies & Skills

  • Strong expertise in Docker, Docker Swarm setup and use.
  • Good to know kubernetes or other orchestration technologies. (Someone with basic experience or understanding of Kubernetes is a good to have skill)
  • Working knowledge of configuration management tool like ansible.
  • Experienced on Linux Operating System.
  • Tool installation experience.
  • Jira Admin Expertise desired.
  • Git, Nexus, Maven and Jenkins installation, functionality and usage. Be able to act like the admin of the tool stack.
  • Experienced in writing scripts.
  • Experienced in maven, ant or gradle.
  • Experienced in using & implementing Azure DevOps.
  • Be willing to investigate and learn new technologies.
  • Be able to report to management and stake holders in a clear and concise manner.
  • Be fluent in English.
  • Be accustomed to Agile – Scrum methodologies.
  • Self-motivated, quick learner is a must.
  • Be able to work under pressure in restrictive network infrastructure.
  • Be able to do installations on offline servers.

An agile, inclusive and responsible culture is the foundation of our company where diverse people are offered excellent opportunities to grow, learn and advance in their careers.  We are committed to encouraging our employees to reach their full potential, while valuing and respecting them as individuals.   

 

 

Job Type:​Experienced​


Job Segment: Information Technology, IT Architecture, Linux, Computer Science, Technology, Research