Share this Job

Title:  Staff Software Engineer

Cloud Engineer is a hands-on role responsible for performance, availability, security and scalability of the Public/Private Cloud environment. You will collaborate with architects/technical leads and engineers to enable enterprise applications to meet (or exceed) the organization business goals. You will also be also involved in validating emerging technologies for cloud native workload to enable (and accelerate) journey to the Cloud.

Required Qualifications

  • 3+ Years of Experience
    • Designing and implementing new on-premises applications and micro-service systems on K8s or GKE; implementing best practices and industry standards.
    • Migrating on-premises infrastructure for cloud (GCP/Azure/AWS).
    • Familiar with hybrid architecture that involves Cloud/Edge solutions.
  • Familiar with development environment on various Linux distributions.
  • Understanding of Linux networking (bridging/routing/VPNs).
  • Knowledge in container/docker and Kubernetes technologies.
  • Bachelor’s Degree or equivalent in Computer Science or Engineering; Master’s degree a plus.
  • Good communication and organizational skills, and the ability to work in a fast-paced working environment.

Preferred Qualifications

  • Familiar with Golang/Python programming languages.
  • Good understanding on security algorithms and crypto/ciphers.
  • Knowledge in bootstrapping of various Linux distributions (RedHat/CentOS is preferred).
  • Experience of web UI development.
  • Working knowledge of Agile software development practices.