hero

Industrial Innovation Fund

Find jobs at our portfolio companies

Dev Ops Engineer

Vimaan

Vimaan

Software Engineering, Operations
San Jose, CA, USA
Posted 6+ months ago

Dev Ops Engineer

VIMAAN is looking to hire a talented DevOps engineer to join our exceptional engineering team developing the next generation of information systems for the warehouse. You will be responsible for building and maintaining the CI/CD pipeline and automation that scales with a distributed cross-geographical infrastructure.

You will thrive in this role if you are curious, innovative, relish complexity, and work to make things a little better every single day. We expect you are smart, humble, hardworking and, above all, collaborative. If this sounds like a good fit for you, reach out for the start of a great journey together.

Dev Ops Engineer Responsibilities

  • Build and maintain CI/CD pipeline and automation that scales with a distributed cross-geographical infrastructure
  • Define and develop software engineering processes, development best practices, create tools, automation scripts, and work with engineering teams and release engineering to build software releases and deploy them at a regular frequent cadence
  • Build and deploy software updates and hot fixes
  • Develop Ansible and Jenkins infrastructure to automatically build and test software
  • Monitor and manage CI/CD pipeline and take corrective actions, root cause issues and improve processes
  • Build, manage, and maintain large-scale on-premise and public cloud environments
  • Manage Kubernetes and Containers based infrastructure
  • Ensure systems are safe and secure against cybersecurity threats

Dev Ops Engineer Qualifications

  • BS or MS degree in Computer Science or related discipline with 3+ years of experience as a DevOps engineer or automation engineer
  • Strong fundamentals in software engineering practices, agile development methodologies, and experience with release management
  • Hands-on experience in DevOps, CI/CD, Ansible, Jenkins, software build toolchains, and automation tools
  • Proficient with git and git workflows
  • Knowledge of test tools, static code analyzers, scanning tools, etc.
  • Experience working with Docker, Kubernetes, Containers and Virtualization technologies
  • Experience with UNIX/Linux system administration
  • Working knowledge of databases and SQL
  • Experience in languages like Java, C++, and Python

How to Stand Out

  • Experience with Cloud based, on-premise or hybrid SaaS, PaaS or Iaas product development
  • Experience with AWS, Azure, GCP, S3, and other Cloud technologies and infrastructure
  • Good understanding of systems concepts including multithreading and concurrent systems, clustering and high availability, distributed data storage systems, backup, replication, and disaster recovery, object storage, NAS, NFS
  • Experience with networking, application orchestration and large scale distributed data management systems
  • Experience installing, configuring, deploying, and maintaining Linux servers and services in an enterprise environment
  • Self motivated and self managed
  • You are someone that others enjoy working with due to your positive attitude and technical competence
  • Pragmatic approach to solving problems and collaboration
  • Open-minded, passionate, but not ideological
  • Biased towards automation and ensuring “it just works”
  • Team-first attitude motivated by helping team members succeed

Benefits

  • Excellent health insurance benefits
  • Stock options
  • 401(K)
  • Company sponsored lunch
  • Friday socials