DevOps Engineer
Indexed description
Tasks And Responsibilities
Product Team Support
- Implement and maintain CI/CD pipelines for microservice applications
- Design and build infrastructure for distributed systems using Infrastructure as Code
- Support implementation of event-driven architecture patterns and message-based integration
- Implement distributed tracing and health monitoring across microservices
- Collaborate directly with developers to improve application reliability and observability
- Help troubleshoot system issues across the full technology stack
- Implement comprehensive monitoring and observability solutions for microservice ecosystems
- Identify common patterns across teams that could be standardized
- Contribute reusable components to our evolving internal platform
- Implement and maintain infrastructure automation that benefits multiple teams
- Help establish best practices for cloud-native and distributed systems
- Work with the Center of Competence "DevOps" to align with organizational standards and contribute to the improvement of B. Braun's DevSecOps culture
- Successfully completed bachelor's degree in computer science, information technology or a related field, or comparable professional experience (3+ years)
- Strong understanding of distributed systems patterns and microservice architectures
- Experience with event-driven architecture and messaging systems
- Experience with container orchestration, particularly Kubernetes
- Knowledge of cloud platforms, particularly Microsoft Azure
- Experience with Infrastructure as Code tools like Terraform
- Proficiency with CI/CD tools and practices (e.g., GitHub Actions, ArgoCD)
- Scripting experience (Python, Bash)
- Experience with monitoring, distributed tracing, and observability tools
- Experience with service mesh technologies (Istio, Linkerd)
- Knowledge of API gateway patterns and implementations
- Familiarity with event sourcing and CQRS patterns
- Experience with message brokers (Kafka, RabbitMQ, etc.)
- Understanding of regulated software development is an advantage
- Experience with GitOps workflows
- Strong communication and collaboration abilities
- Problem-solving mindset with systems thinking approach
- Ability to balance immediate needs with long-term solutions
- Self-motivated and continuous learner
- Comfortable working with cross-functional teams
- Organized and methodical approach to complex problems
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search