We are seeking a highly skilled Microservices Specialist to design, develop, and optimize scalable, containerized microservices architecture. The ideal candidate will have expertise in containerization, orchestration, API development, service mesh, and DevOps practices while ensuring system performance, security, and observability. You will work closely with cross-functional teams to build and maintain robust, high-performing applications in an on-premise environment.
Technical Skills:
- Strong understanding of microservices architecture and domain-driven design (DDD) principles.
- Proficiency in containerization and orchestration (Docker, Kubernetes).
- Experience in designing and implementing RESTful APIs and gRPC services.
- Expertise in asynchronous messaging and event streaming (RabbitMQ, Kafka).
- Proficiency in databases and data persistence strategies (MySQL, PostgreSQL, MongoDB, Redis).
- Hands-on experience with CI/CD tools (Jenkins, Terraform, GitHub Actions).
- Familiarity with infrastructure as code (IaC) and container registries (Docker Hub, AWS ECR).
- Strong background in observability, monitoring, and logging (Prometheus, Grafana, Loki, OpenTelemetry, Jaeger).
- Knowledge of security best practices, including OAuth2, JWT, mTLS, and API security mechanisms.
- Experience with performance optimization and scalability using load testing tools and caching strategies.
- Understanding of feature flags (LaunchDarkly) and service mesh advanced usage (traffic shadowing, canary releases, A/B testing).
Soft Skills & Experience:
- 3+ years of experience working with microservices architecture and cloud-native applications.
- Strong problem-solving and analytical skills.
- Ability to work in a collaborative team environment and interact with stakeholders.
- Strong communication skills with a focus on best practices and documentation.
- Ability to troubleshoot and optimize performance in large-scale distributed systems.
This is a great opportunity for a Microservices Specialist looking to work on cutting-edge technologies and build scalable, resilient, and secure applications. If you have a strong background in microservices, DevOps, we encourage you to apply!