Application Architect – Middleware & Platform Services
--Yoursoft Alternative--
Application Architect – Middleware & Platform Services
Primary Skills: Elasticsearch, Redis, RabbitMQ, Apache Kafka, Keycloak, MongoDB, PostgreSQL, Kubernetes, Helm
Skill Level: Master 1
────────────────────────────────────────────────────────
Role Overview
Application Architect responsible for designing, deploying, and managing enterprise middleware platforms supporting modern cloud-native applications. The role focuses on architecting scalable, secure, and highly available middleware services, optimizing platform performance, and ensuring operational excellence across Kubernetes-based environments.
The ideal candidate combines deep expertise in middleware technologies, container orchestration, and platform architecture with strong troubleshooting and automation skills.
────────────────────────────────────────────────────────
Key Responsibilities
- Design and maintain enterprise middleware architectures for cloud-native applications
- Deploy, configure, and manage middleware components using Kubernetes and Helm charts
- Install, configure, and administer middleware platforms across multiple environments
- Ensure high availability, scalability, security, and performance of middleware services
- Monitor platform health and optimize system performance
- Troubleshoot middleware-related incidents and perform root-cause analysis
- Perform capacity planning, performance tuning, and system optimization
- Collaborate with Application, DevOps, Infrastructure, and Security teams
- Support platform upgrades, migrations, and lifecycle management
- Implement automation and infrastructure best practices for middleware deployments
- Develop and maintain operational documentation and deployment procedures
- Ensure compliance with enterprise architecture standards and operational policies
────────────────────────────────────────────────────────
Required Skills
- Strong hands-on experience with Elasticsearch
- Strong experience with Redis
- Experience with RabbitMQ
- Experience with Apache Kafka
- Experience with Keycloak identity and access management
- Experience with MongoDB
- Experience with PostgreSQL
- Strong knowledge of Kubernetes
- Experience deploying applications using Helm charts
- Experience installing, configuring, and maintaining middleware platforms
- Strong troubleshooting and root-cause analysis skills
- Experience with middleware performance tuning and optimization
- Knowledge of high-availability and distributed system architectures
- Strong analytical and problem-solving skills
- Excellent collaboration and communication skills
────────────────────────────────────────────────────────
Nice to Have
- Experience with ClamAV
- Experience with KrakenD API Gateway
- Experience with MinIO object storage
- Experience with NGINX
- Experience with Rasa conversational AI platform
- Experience with Milvus vector database
- Experience with PgBouncer
- Experience with container security and observability platforms
- Knowledge of CI/CD pipelines and Infrastructure as Code
- Experience working in Agile delivery environments
────────────────────────────────────────────────────────
Required Qualifications
- Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related field
- Experience in middleware administration, platform engineering, or application architecture
- Proven experience designing and supporting enterprise middleware platforms in Kubernetes environments
────────────────────────────────────────────────────────
Candidate Profile
Experienced Application Architect with deep expertise in enterprise middleware technologies and Kubernetes-based platform architecture. Skilled in designing, deploying, and optimizing scalable middleware services while ensuring security, reliability, and high performance.
Able to lead complex platform initiatives, collaborate with cross-functional engineering teams, and deliver resilient cloud-native infrastructure that supports enterprise applications and business-critical services.