DevOps Engineer
About this position
At Alstom, we understand transport networks and what moves people. We offer our diverse customers the broadest portfolio in the industry, connecting cities as we reduce carbon and replace cars.
Responsibilities
• Encouraging and building automated processes, document wherever possible
• Selecting and deploying appropriate CI/CD tools and infrastructure
• Setting up tools and required infrastructure for CI/CD
• Expertise in CI/CD Pipelines and associated tools like Jenkins, GitLab CI, or equivalent.
• Defining and setting development, test, release, update, and support processes for DevOps operation
• Awareness of critical concepts in DevOps
• Experience working on the Agile Development process.
• Able to perform as a Good Team Player, Self-motivated and control to meet challenges.
• Able to Identify, Resolve issues, Calm, Confident, Committed, Positive style of Managing pressure situation.
• Strong analytical and problem-solving skills
• Proactive, solution driven, eager to learn and comfortable with delivering a variety of tasks in a changing environment, both as individual contributor and part of a team
• Understanding about OOP, Defect, Defect Life Cycle, Defect Tracking and Software Testing Life Cycle (STLC), Software Development Life Cycle (SDLC) is a plus
• Experienced in SW design, programming skill is a plus
Requirements
• Bachelor’s Degree in Computer Engineer, Computer Science, Engineering, or a related field.
• 5+ years of experience in Automation Testing (Robot Framework with Python).
• 3+ years of experience in a DevOps or related field.
• Extensive work experience on Smoke Testing, Regression Testing, Functional Testing, Integration Testing, System Testing, Exploratory Testing and Robustness Testing
• Involved in Writing Test Cases by applying Test Case Design Techniques
• Good understanding in Validation and Verification
• Familiar with V&V Documentation I. e. Functional Test Specification, Requirement Traceability Matrix, User Manuals, Release Notes etc.
• Proficient in Linux, Shell Script, Python and Git
• Have embedded system basic knowledge
• Familiar with automated document generator by using python or other framework
• Have basic Network knowledge