DevOps/Cloud Engineer
Role details
Job location
Tech stack
Job description
We're looking for a DevOps/Cloud Engineer (m/f/d) to join our development team in Germany. You'll work on cutting-edge projects using modern technologies to build scalable, cloud-native solutions for our enterprise clients., We're seeking a talented DevOps/Cloud Engineer with deep expertise in Azure cloud services and infrastructure automation. While we value comprehensive experience across the Azure ecosystem, you should have proven hands-on experience with Azure API Management and Terraform as these are critical to our current initiatives., To give you a better idea, here's a snapshot of technologies we currently use or have worked with recently:
- Cloud: Primarily Azure (API Management, AKS, App Services, Functions), AWS
- Infrastructure as Code: Terraform, ARM Templates, Bicep
- CI/CD: Azure DevOps, GitHub Actions, Jenkins
- Containerization: Docker, Kubernetes, Azure Container Registry
- Monitoring: Azure Monitor, Application Insights, Prometheus, Grafana
- Security: Azure Security Center, Key Vault, Azure AD
- Data Storage: Azure SQL, CosmosDB, Redis Cache
- Integration: Azure Service Bus, Event Hubs
Core Responsibilities
As a DevOps/Cloud Engineer specializing in Azure API Management and Terraform, you will:
API Management & Gateway Operations:
- Design and implement comprehensive API management strategies using Azure APIM, including rate limiting, authentication, and transformation policies
- Develop and maintain developer portals, API documentation, and self-service capabilities for internal and external API consumers
- Implement advanced security patterns including OAuth 2.0, JWT validation, and API key management across multiple environments
Infrastructure Automation:
- Architect and build scalable, repeatable infrastructure solutions using Terraform across multiple Azure subscriptions and environments
- Develop reusable Terraform modules for common infrastructure patterns and ensure consistent deployment practices
- Implement GitOps workflows for infrastructure changes with proper testing, validation, and rollback capabilities
Cloud Operations & Optimization:
- Monitor and optimize cloud resource utilization, cost management, and performance across Azure services
- Implement comprehensive monitoring and alerting strategies using Azure Monitor and custom dashboards
- Ensure high availability and disaster recovery capabilities for critical infrastructure components
DevOps & Automation:
- Build and enhance CI/CD pipelines for infrastructure deployment, API lifecycle management, and application deployments
- Collaborate with development teams to implement infrastructure requirements and optimize deployment workflows
- Establish infrastructure governance including security scanning, compliance validation, and policy enforcement, * ️ Open Communication: We believe in honest, proactive, and constant exchange of thoughts, knowledge, and ideas across teams and projects.
- Customer-centric: Our customers' success is our success. Understanding and fulfilling their needs and wishes is what drives us.
- Continuous Learning and Excellence: We encourage our team to experiment, embrace new ideas, and learn from mistakes in order to deliver the highest quality solutions and go the extra mile.
- Reliable & Trustworthy: In our remote-first environment, self-organization and accountability are key to building trust and ensuring shared success.
- People-driven: We champion flexibility, empowering our diverse team to fulfil their professional and personal aspirations. To cultivate a strong team spirit and prevent silos, we foster cross-project collaboration and regular in-person gatherings.
Requirements
- Azure API Management: Advanced experience designing, implementing, and managing enterprise-grade API gateways, including policy configuration, security implementations, and developer portal management
- Infrastructure as Code: Expert-level Terraform skills for Azure resource provisioning, state management, and module development
- Azure Cloud Services: Deep understanding of Azure's core services including App Services, Functions, Service Bus, Key Vault, and networking components
Additional Technical Areas of Focus:
- Container Orchestration: Experience with Azure Kubernetes Service (AKS) and Docker containerization
- CI/CD Pipeline Development: Proficiency with Azure DevOps, GitHub Actions, and automated deployment strategies
- Monitoring & Observability: Hands-on experience with Azure Monitor, Application Insights, and Log Analytics
- Azure Networking: Deep understanding of VNets, subnets, NSGs, Load Balancers, Application Gateway, and hybrid connectivity solutions
- Security & Compliance: Knowledge of Azure security best practices, RBAC, and compliance frameworks, * Excellent problem-solving abilities with experience troubleshooting complex distributed systems
- Strong communication skills with ability to explain technical concepts to diverse audiences
- Experience working in agile environments and collaborating with cross-functional teams
- Consulting or client-facing experience is highly valued
- Fluent in English (C1 level) with excellent written and verbal communication
- Bachelor's or Master's degree in Computer Science, Engineering, or related technical field
- 5+ years of professional DevOps/Cloud engineering experience
- 2+ years of hands-on experience with Azure API Management in production environments
- 2+ years of advanced Terraform experience including module development and state management
Benefits & conditions
- A company that puts people first, with a strong focus on flexibility and family-friendly policies.
- A work model that combines the best of remote work with optional in-person collaboration at one of our offices in Lisbon our Cologne.
- The chance to work on challenging projects in diverse industries like energy, mobility, real estate, and manufacturing.
- A supportive, team-oriented culture with regular team events.
- A competitive salary, generous time off and much more!