Position: DevOps Engineer for Austrian project
Company: UPC
Experience required: 3y
Category: DevOps
English level: upper
Published: 2020-02-01T00:00:00+02:00

Your tasks:

•	Contribute to the development of an efficient continuous delivery platform, covering build, deployment and test automation as well as provisioning of infrastructure components on premise and in cloud environments
•	Maintain the platform by measuring and monitoring availability, latency and overall system health
•	Support developers, testers and operations to automate the continuous delivery of software components
•	Design concepts, evaluate tools and technologies to improve every aspect of the software development lifecycle
•	Drive adoption of best practices in code health, testing, and maintainability
•	Devise and enforce policies for developers, testers and operations that guarantee a stable delivery pipeline
•	Working as part of an agile delivery team (Scrum / Kanban)

Minimum qualifications:

•	MA/MS in Computer Science, Mathematics or a related technical field or equivalent practical experience
•	Experience coding in Java 8 (Java 10 is a plus) and state-of-the art source code management, i.e. Git
•	Knowledge of networking, Linux/Unix
•	Strong scripting skills, i.e., Bash, Python, etc.
•	Interest and ability to learn other coding languages as needed
•	Ability to speak and write in English fluently and idiomatically

Preferred qualifications:

•	Experience with one or more general purpose programming languages, including but not limited to Java, Kotlin or Scala
•	Experience with Spring, GWT Web Toolkit and graph databases is a plus
•	Experience developing/designing large software systems
•	Experience with cloud concepts and -providers, virtualization and containers (preferably in AWS)
•	Knowledge of TCP/IP networking, architecture, and core technologies (such as DNS, DHCP, HTTP, Routing, VPN)
•	Developed communication and collaboration skills exhibited in complex operational settings

Soft Skills:

•	Structured and self-reliant working approach
•	Excellent analytical and problem solving skills
•	Pro-active attitude and team orientation
•	Excellent communication skills in a multi-cultural environment