Infrastructure and DevOps Engineer
Company: Gatik
Location: Mountain View
Posted on: May 10, 2022
|
|
Job Description:
Gatik, the leader in autonomous middle mile logistics, delivers
goods safely and efficiently using its fleet of light & medium-duty
trucks. The company focuses on short-haul, business-to-business
(B2B) logistics for the retail industry, enabling its customers to
optimize their hub-and-spoke supply chain operations, enhance
inventory pooling across multiple locations, reduce labor costs and
meet the unprecedented demand for contactless delivery. Our
Infrastructure / DevOps team builds and maintains our secure,
always-available software and hardware backbone that delivers
unmatched reliability and performance. We are seeking
Infrastructure / DevOps engineers to establish the tools,
infrastructure, and systems to enable the success of our software
teams as we scale our company and operations. The ideal candidate
thrives on the curiosity and challenge of new technologies and is
highly focused on building an infrastructure that is scalable,
secure, and reliable, constantly looking for ways to optimize our
systems. Responsibilities Build and maintain highly scalable
software build pipelines using cloud and on-prem systems Build and
maintain OTA software deployment systems and procedures Ensure a
secure yet scalable infrastructure in cloud and on-prem Build a
robust monitoring system to cover infrastructures in cloud,
on-prem, and in vehicle Advocate and build using automation and
infrastructure as code Develop scalable ML training and evaluation
pipelines, tools, and infrastructure Build and maintain dynamically
provisioned cloud and physical development systems Collaborate with
the hardware engineering team on vehicle compute and network
designs and implementations System troubleshooting across platform
and application domains Qualifications Bachelor's degree in
Computer Engineering, Computer Science, Software Engineering, or
related work experience Strong working knowledge in cloud and
on-prem computer networks (protocols, routing, firewalls,
routers/switches, etc.) Skilled software developer with fluency in
Python and Bash 3 years of experience in Linux and network
administration (cloud and on-prem) Experience in CI management and
deployment tools like CircleCI, Azure DevOps, and Github Actions
Expert experience with Linux OS, containers (Docker/Kubernetes)
Strong working knowledge in at least two major cloud providers
(GCP, Azure, AWS) Strong working knowledge with infrastructure
automation tools (Terraform, Ansible, etc.) Knowledge in database
management (MongoDB, Mysql, etc.) Experience deploying,
maintaining, and supporting high traffic, highly-available
production services Working knowledge building out monitoring and
alerting systems (ie. ELK, Datadog, etc.) Understanding of cyber
security best practices and practical implementation Bonus Points
RTOS, low-latency, real-time software; performance analysis and
optimization Skilled software developer with fluency in C++ Deep
practical understanding of PC and server hardware Electrical,
mechanical, and robotics knowledge Familiarity with one or more
neural network frameworks, such as Tensorflow, Caffe & Torch
Experience with ROS/other robotics middle-ware platforms.
Middleware experience with RTPS systems such as DDS Experience with
static code analysis and code coverage tooling such as Roslin T and
cpplint Deep understanding of GPU architecture Working knowledge of
security standards and compliance
Keywords: Gatik, Mountain View , Infrastructure and DevOps Engineer, Engineering , Mountain View, California
Click
here to apply!
|