Key Responsibilities:
* Automate infrastructure using tools like Terraform, PowerShell, and Bash.
* Monitor application and infrastructure performance to identify bottlenecks and assure system health.
* Configure and maintain internal tools like Jira and Confluence for project planning and tracking.
* Bridge communication between development, operations, and security teams.
* Experiment with and adopt modern DevOps and CI/CD technology.
* Empower our software development teams to deliver quality to the customers every day.
* Collaborate with and share your work results and knowledge with our network of R&D teams.
* Support the product owner in defining epics, writing user stories and acceptance criteria.
* Participate in code reviews to ensure code quality and adherence to best practices.
* Contribute your own ideas in our agile development process.
Requirements and Qualifications
Education:
* BS or MS in computer science or related engineering disciplines
Years and Type of Experience:
* 3+ years as a DevOps Engineer, Software Engineer, or System Administrator.
* Experience in Containerization (Docker) and Cloud Computing (e.g., AWS, GCP, Kubernetes) is a plus.
* Knowledge of cloud computing fundamentals like IaaS (Infrastructure as a Service), PaaS (Platform as a Service), and SaaS (Software as a Service).
* Experience in cloud software development is a major advantage.
Key Skills, Knowledge & Capabilities:
* Ability to solve technical problems.
* Knowledge in software development tools and methodologies.
* Basic knowledge of methodologies like agile development, CloudOps and TDD/BDD.
* Technical enthusiast with broad overview constantly eager to engage in new technologies and challenges.
* Very good knowledge of English, both written and spoken. German advantageous.
* Self-organized and self-reliant, but willing to learn and share knowledge.
* Strife and readiness for improvement and learning of new techniques.