At Bombardier Transportation, our trains and rail solutions move millions of people safely and reliably around the world, every single day.
Join us, and you’ll be part of a global team, sharing knowledge, experience and ideas across countries and cultures, and boosting our reputation as a global leader in rail technology.
Your work will have a truly human impact, connecting communities, cities and businesses, and helping people to get where they need to be. It’s all about progress.
If you’re ambitious, driven and team-spirited, this is your opportunity to build a career as a DevOps Engineer in Katowice, Poland.
ABOUT THE ROLE
Software developer for Integrated Control Center development focusing on DevOps / Platform as a service. Position requires the design, code, test, and commissioning of software for CTC / TMS systems.
Design software code using C# .NET, Java, and C++ on Microsoft Windows and or Linux platforms based on customer requirements.
Implement build and deployment framework across a global function.
Familiarity with XML a plus, this includes all aspects of the software development, including the work of other Engineers.
Prepare estimates to complete work tasks.
Monitor engineering progress against budget throughout project duration.
Oversee technical deliverables to ensure schedule and quality of work are maintained : this includes installation, design, software configuration management, maintenance procedures and instructions, safety and quality plans and procedures.
Prepare test procedures and support Product Introduction to demonstrate compliance of installed systems.
Travel to various field sites to support installation and commissioning.
Work with Product Engineering teams to turn internally-, customer- or product-driven requirements into well-designed, sustainable infrastructure and internal system solutions that enable efficient software production.
Collect and synthesize system requirements from the engineering team and clearly document designs.
Develop primarily involves coding in C# .NET using Object Oriented Design techniques.
Application activity with SCADA servers to develop Central Control Systems for automated metro systems.
Gain experience with CENELEC standards, safety critical software, and Sub System Testing and software quality plan.
Develop tools and infrastructure to deploy, monitor and manage production services and products used by all of Product Engineering in a 24x7 environment.
Ensure delivered solutions are optimized for ease-of-use, reusability and scalability.
Own / design / build the next generation Integrated Control Centre platform with a focus on horizontal scalability and PAAS.
Ensure that the platform is easily deployable to test labs and customer sites with a focus on automation of these activities.
Automate to perform routine platform administration tasks, systematically reducing manual toil.
Debug and optimize scripting code and automate recurring and / or routine tasks.
Collect, transform, analyse, and refine operational data, using it to partner with peer engineering teams throughout the full software development lifecycle for continuous improvement.
Be available to help with critical operations issues around Software development life cycle.
Be able to work independently with minimal guidance.
Communicate and collaborate effectively with global team members.
Cooperate with vendor and infrastructure, engineering team for security and service availability.
Track status on development activities accurately and in a timely fashion.
Provide intuitive and organized reports to the team through regular Software development life cycle activities and updating of Software development life cycle tools
Efficiently reproduce reported software or system problems, analysing logs, data, and system results.
Quickly resolve difficult issues, often with little information, spanning across large and distributed systems.
Restore operation quickly and ensure that fixes work toward long term stability.
Troubleshoot complex production issues, including performance and function issues.
Degree or diploma of secondary education in Engineering or Computer Science.
Relevant working experience in the design, testing and commissioning, or maintenance of software.
Strong analytical and troubleshooting skills.
Experience with C# .NET, GIT, production deployment and troubleshooting.
Knowledge of an object programming language (C++, C#, Java) would be a plus.
Familiar with AWS technologies or similar
At least 2 years of work experience as Software Engineer or DevOps Engineer.
Fluent in English (other languages are a plus).
All internal employees must inform their line manager before applying.
Why Work for Us?
Everywhere we operate, we reward effort and initiative. You are encouraged to ask questions and empowered to make decisions.
As an equal opportunity employer, we strive to create a stimulating and open workplace which fosters teamwork, fairness, respect and diversity.
We are helping to create a better world.
By making a difference today, we are helping create a better world for future generations. Having pioneered the philosophy of "The Climate is Right for Trains", we demonstrate this rationale by offering vehicles with practically zero emissions.
Bombardier Transportation is an Equal Opportunity Employer Dedicated to Affirmative Action and Workforce Diversity.
Your ideas move people.
Job : Software
Primary Location : PL-SL-Katowice
Organization : Transportation
Schedule : Full-time
Employee Status : Regular
Job Posting : 22.07.2020, 8 : 10 : 40 AM
Unposting Date : Ongoing