Description

Key Skills: Docker, Docker Swarm, Microservices, Traefik, Consul, etcd, GlusterFS, Ceph, PostgreSQL HA, Patroni, Kafka, Zookeeper, Bash, Python, Automation, Scalability, Container Orchestration, System Design.

Roles and Responsibilities:

  • Design and script microservices deployments with High Availability (HA) and clustering.
  • Implement and manage containerized environments using Docker and Docker Swarm.
  • Configure and maintain Traefik, Consul, and etcd for efficient routing and service discovery.
  • Deploy and manage distributed storage systems such as GlusterFS or Ceph.
  • Set up and maintain PostgreSQL HA environments using Patroni.
  • Install, configure, and monitor Kafka and Zookeeper in clustered setups.
  • Automate infrastructure tasks using Bash, Python, or equivalent scripting languages.
  • Apply scalability principles and container orchestration strategies for robust system design.

Experience Requirement:

  • 8-15 yeras of strong hands-on experience with Docker and Docker Swarm.
  • Proven track record in scripting and deploying microservices with HA and clustering.
  • Demonstrated expertise in configuring Traefik, Consul, and etcd.
  • Hands-on experience managing distributed storage using GlusterFS or Ceph.
  • Expertise in setting up PostgreSQL HA with Patroni.
  • Practical experience configuring Kafka and Zookeeper in clustered environments.
  • Proficient in scripting for automation using Bash, Python, or similar languages.
  • In-depth understanding of scalability principles, container orchestration, and system design.

Education: Any Graduation

Education

Any Graduate