Prepare for Your Versa Networks Interview with Real Experiences!
View interviews8-14 years
Versa Networks - Lead Engineer - Docker (8-14 yrs)
Versa Networks
posted 3+ weeks ago
Flexible timing
Key skills for the job
Job Description :
We are hiring a Lead Engineer to join our core development team, focused on designing and building a containerized, scalable, and highly available deployment framework for our enterprise-grade orchestration microservices platform.
This is a development-focused role (not DevOps or infrastructure operations).
You will be responsible for scripting, integrating, and packaging deployment logic- including clustering, failover, storage, and service discovery - as a self-contained solution that is shipped to customers as part of the product.
- Architect and lead development of container-based deployment frameworks using Docker and Swarm.
- Design and implement high availability, clustering, and scaling strategies for microservice deployments.
- Integrate service discovery and load balancing using Traefik, Consul, and etcd.
- Build resilient storage solutions using GlusterFS or Ceph.
- Configure and script PostgreSQL HA clusters using Patroni.
- Integrate and orchestrate Kafka and Zookeeper clusters for distributed coordination and messaging.
- Write automation and deployment scripts (e.g., Bash, Python, Ansible) to build installable packages.
- Ensure that deployments are resilient, horizontally scalable, and production-ready.
- Simulate customer deployment topologies to validate robustness and repeatability.
- Collaborate with cross-functional teams including backend development, QA, and release engineering.
- Provide technical leadership and mentorship to junior engineers within the team.
- Strong hands-on experience with Docker and Docker Swarm.
- Expertise in designing and scripting microservices deployments with HA and clustering.
- Experience with Traefik, Consul, and etcd for routing and service discovery.
- Hands-on experience with either GlusterFS or Ceph for distributed storage.
- Proven expertise with PostgreSQL HA using Patroni.
- Good understanding and setup experience of Kafka and Zookeeper in a clustered environment.
- Proficiency in Bash, Python, or equivalent scripting for automation.
- Strong grasp of scalability principles, container orchestration, and system design.
- Familiarity with Java and Spring Boot microservices (for deployment integration).
- Exposure to CI/CD practices, build systems, and versioned packaging.
- Familiarity with Kubernetes (as a complementary technology stack).
- Experience in identifying and remediating vulnerabilities on Ubuntu-based platforms.
- Bachelors or Masters degree in Computer Science, Engineering, or related discipline.
- 8 - 14 years of software engineering experience, including technical leadership roles.
- Demonstrated experience building and delivering deployable platform infrastructure as part of a product.
Functional Areas: R&D
Read full job descriptionPrepare for Your Versa Networks Interview with Real Experiences!
View interviewsWill opportunity to work in new tech stack.
No Work life balance. internal politics. Compensation.
8-14 Yrs
DevOps, Python, Docker +2 more
5-10 Yrs
C++, Data Center, WLAN Testing +4 more
5-10 Yrs
VMware, Change Management, ITIL +6 more
6-8 Yrs
Security, Cloud Security, WLAN Testing +6 more
5-8 Yrs
Python, Linux, C +2 more
5-8 Yrs
C++, C, Virtualization +1 more
7-10 Yrs
CA, Finance and Accounts, Financial Control +2 more
12-15 Yrs
IT Sales, IT Product Sales
4-10 Yrs
Manual Testing, Python, Automation Testing +2 more
5-7 Yrs
Troubleshooting, Debugging