What you’ll doYou are expected to have practical experience in best-practices and tools and processes in the DevOps space. This is required to be engage in daily DevOps activities which make up a portion of your responsibilities. Other responsibilities include helping to move our product forward to its next generation architecture.
- Have capability of investigating and solving problems. Take part in root cause analysis and follow-up improvements. Note that this includes participation in operations support on-call shifts for reacting to major incidents. It comes with special compensation package.
- Feed-back observations from operating the software back into the development process.
- Perform troubleshooting and log analysis to identify and solve daily operating issues involving multiple software components and request processing layers.
- Integrate and collaborate closely with development teams around the globe and work with them on outputs from postmortems and product improvements.
- Learn new technologies and keep up to date with latest development increments.
- Participate in the engineer on duty rotation (with allowance).
What you bringYou are expected to have practical experience in best-practices and tools and processes in the DevOps space. This is required to be engage in daily DevOps activities which make up a portion of your responsibilities. Other responsibilities include helping to move our product forward to its next generation architecture.
Required skills and competencies:
- BSc degree in Computer Science or related technical field
- Excellent team player, passionate about his/her work, self-motivated and driven
- Embrace change
- Understanding of modern cloud architectures
- Working efficiently in emergency situations. Affinity to quickly analyze and solve problems in a worldwide team setup
- Excellent communication skills - precise, based on facts
- Fluency in English
Professional experience:
- Unix/Linux and operating system principles
- Experience with at least one script language (preferably Ruby)
- Web application development experience (better to have)
- Network architecture, e.g. TCP/IP, MAC addresses, IP packets, DNS, OSI layers and load balancing
- Cloud infrastructures and services, e.g. AWS, Azure, or GCP
- Cloud Native technologies such as Kubernetes, Helm, ArgoCD, Docker
- Security best practices for application development and operations in Cloud Environment
- Dev/CI/CD tools like Git, GitHub, Maven, Jenkins, Gradle
- Working in a multicultural, worldwide team setup
- Working in Agile environment
Those include migrating from Chef, Docker, and home-grown processes to managed K8S clusters, leveraging ArgoCD, Helm, Rancher/Gardener. In the course of the next 2 years, we will renew most of our ~20 data centers and in parallel also support additional data centers on a different infrastructure layer stack. The DevOps team is and will continue to work hand-in-hand with the development teams to master these challenges.