Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
MINDPICKED is a new generation recruitment firm providing companies solutions in their search for talent, and talents opportunities who wants to reach their potential.
We specialize in middle and senior management recruitment in various sectors and countless job functions.
We are looking for a “Senior Back End Developer” in the cloud computing, system virtualization, and automation technologies domain for our client.
Responsibilities:
- Design, develop, and maintain backend microservices for Olympos Automation, Cloud and Virtualization Platforms, and Unified Suite,
- Implement high-performance RESTful and gRPC APIs to enable communication between product modules and external systems,
- Optimize database schemas, queries, and caching layers to handle large-scale data ingestion and analytics (millions of network elements and telemetry points),
- Participate in system architecture and design reviews, contributing to scalability and resilience strategies,
- Collaborate with frontend teams to define API contracts and ensure seamless integration with the UI/UX layer,
- Develop and maintain authentication, RBAC, and licensing microservices aligned with Unified Suite standards,
- Integrate with 3rd-party systems (e.g., NetBackup, Commvault, LDAP/AD, CloudStack, Ansible and many more) through secure API interfaces,
- Implement observability hooks, metrics, and logs for monitoring service performance and availability,
- Participate in code reviews, CI/CD pipelines, and quality assurance workflows,
- Mentor mid-level and junior backend developers, guiding them in clean code, performance, and design principles.
Requirements:
- 5+ years of backend development experience in enterprise or SaaS environments,
- Strong proficiency in Python or Go (Golang) — experience with Java or Node.js is a plus,
- Proven experience with microservice architecture, API-first design, and event-driven systems (Kafka, RabbitMQ, etc.),
- Hands-on experience with PostgreSQL, TimescaleDB, or similar relational/time-series databases,
- Familiarity with Docker, Kubernetes, and cloud-native deployment patterns,
- Experience with API gateways, service discovery, and load balancing,
- Working knowledge of OAuth2 / OpenID Connect / LDAP integration for user management,
- Understanding of RBAC frameworks, multi-tenant design, and horizontal scalability,
- Strong background in performance tuning, asynchronous processing, and data integrity,
- Experience with CI/CD tools (GitLab CI, Jenkins, ArgoCD, etc.) and version control (Git),
- Bachelor’s degree in Computer Science, Software Engineering, or equivalent experience.
Nice to Have
- Experience with telecom network management systems (NMS/EMS), virtualization, or cloud orchestration,
- Familiarity with Apache CloudStack, Prometheus, Grafana, or Ansible automation,
- Knowledge of Digital Twin, inventory modeling, or large-scale data collector frameworks,
- Contribution to open-source or experience working in hybrid on-prem/cloud deployments.
Key Skills
Ranked by relevanceReady to apply?
Join MINDPICKED and take your career to the next level!
Application takes less than 5 minutes