Talent.com
This job offer is not available in your country.
Versa Networks - Lead Engineer - Docker

Versa Networks - Lead Engineer - Docker

VERSA NETWORKS INDIA PRIVATE LIMITEDKarnataka
30+ days ago
Job description

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.

Role & Responsibilities :

  • 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 - 10 years of software engineering experience, including technical leadership roles.
  • Demonstrated experience building and delivering deployable platform infrastructure as part of a product

(ref : hirist.tech)

Create a job alert for this search

Lead Network Engineer • Karnataka