The original job description is comprehensive and well-structured, but it can benefit from improved formatting for better readability and engagement. The use of HTML tags is appropriate, but some sections could be more clearly delineated, and the overall flow could be enhanced for clarity. Here is a refined version with minor adjustments to improve structure and readability:
Social network you want to login/join with:
col-narrow-left
Client:
PROBIS Software GmbH
Location:
Job Category:
Other
-
EU work permit required:
Yes
col-narrow-right
Job Reference:
028c0f69ec0b
Job Views:
1
Posted:
11.05.2025
Expiry Date:
25.06.2025
col-wide
Job Description:
Your Responsibilities
- Infrastructure Management:
- Maintain and optimize our Azure-hosted Kubernetes clusters
- Implement and refine Infrastructure as Code (IaC) using Pulumi with TypeScript and Terraform
- Design robust, scalable cloud architectures aligned with business requirements
- Ensure smooth and reliable deployment processes
- Monitor and optimize the performance of our microservices architecture
- Implement build and deployment strategies that improve application performance (frontend and backend)
- Identity & Access Management:
- Deploy, configure, and maintain Keycloak instances across environments
- Implement federation with external Identity Providers
- Configure and optimize SAML, OIDC, and OAuth2 authentication flows
- Manage user federation, role mappings, and client configurations
- Design and maintain custom authentication flows when required
- Data Integration & AI Services:
- Implement and maintain ETL pipelines for our or external data warehouse
- Configure and optimize text extraction tools for document processing
- Design and deploy middleware connectors for external API integration
- Support AI service deployment and integration within our application stack
- Ensure secure and efficient data flow between systems
- Security & Identity:
- Establish and maintain our custom identity management system
- Implement and enforce security best practices across the infrastructure
- Configure and optimize network security with Cloudflare and Nginx
- Observability & Reliability:
- Enhance monitoring capabilities using Mezmo, Lens, Grafana, Azure Monitor, and other Logging/Monitoring tools
- Implement proactive alerting and incident response protocols
- Optimize log management and analysis
- Work closely with frontend (React) and backend (.NET) development teams
- Provide technical guidance and support to the engineering organization
- Contribute to architectural decisions and technology selection
Ihr Profil
Your Profile
- Experience & Expertise:
- 7+ years of experience in DevOps with Microsoft Azure
- Extensive experience building IaC with Pulumi using TypeScript and Azure
- Strong hands-on experience with Kubernetes in production environments
- Demonstrated expertise with Docker containerization
- Proven experience designing and implementing CI/CD pipelines
- Practical knowledge of microservices architecture and service mesh technologies
- Experience with data warehouse ETL processes and middleware integration
- Hands-on experience with Keycloak deployment, configuration, and management
- Technical Proficiency:
- Advanced knowledge of Kubernetes, including cluster configuration, resource management, and troubleshooting
- Strong understanding of GitOps principles and various Git workflows
- Experience with API gateway solutions and traffic management
- Ability to optimize cloud resources for performance and cost-efficiency
- Familiarity with React ecosystem and modern build tools like RSPack/RSBuild
- Understanding of .NET package optimization and deployment
- Knowledge of AI service integration and text extraction tools
- Experience with TypeScript in infrastructure code (particularly with Pulumi)
- Proficiency with identity management systems, particularly Keycloak
- Understanding of OIDC, SAML, and OAuth2 protocols and implementations
- Experience integrating with external identity providers and SSO solutions
- Professional Qualities:
- Either a Master's degree in IT/Computer Science or equivalent practical experience
- Microsoft Azure certifications (or willingness to obtain them)
- Strong analytical thinking and problem-solving skills
- Self-motivated with the ability to work independently
- Excellent communication skills in English or German
- Fast learner with curiosity about emerging technologies
- Solution-oriented approach to challenges
What We Offer
- Opportunity to work with cutting-edge cloud technologies and tools
- Full access to our comprehensive toolset (1Password, Slack, Dropbox, Notion, Azure, Git, Docker, etc.)
- Flexible remote work options with home office capability
- International, team-oriented atmosphere with flat hierarchies
- Culture of open feedback and quick decision-making processes
- Regular team and company events
- Opportunity to shape the technical direction of a growing PropTech company
- Highly professional and high-skilled Senior Developers