Development Engineer
Previous Job
Development Engineer
Ref No.: 18-07141
Location: Palo Alto, California
Job Title: Development Engineer
Location: Palo Alto, CA
Duration: 6 Months

Job Description:
  • The Infrastructure Services Team is looking for a Senior DevOps Tools Engineer to join the team that is building the NextGen CI/CD pipeline using technologies like Docker, Jenkins, Consul, Nomad, Terraform, Vagrant etc.

Duties and Responsibilities:
  • You will be a member of the DevOps Tools/Services team responsible for all tools. related to developing, building, deploying and managing cloud based products.
  • You will architect, design, develop and maintain the CI/CD pipeline.
  • Collaborate with architects to ensure best practices for CI/CD pipeline are being followed.
  • You will bring latest technologies and work with teams to implement them.
  • Design and develop productivity tools for developers and QA teams.
  • Be on an OnCall rotation to support the tools owned by this team.
Basic Minimum Qualifications:
  • B.S./M.S. Computer Science degree or similar
  • 7+ years working experiences in relevant areas
  • You should have expert level experience in latest cloud based infrastructure tools (Docker, Jenkins, Artifactory, AWS, Azure)
  • Strong scripting/programming experience on at least one language like Perl, Python, Java or Go
  • Exposure to container based technologies (Docker, Consul, Nomad, Kubernetes, Mesos, etcd etc)
  • Good understanding of version control tools like Git, Perforce
  • Experience with a mainstream build system like Maven or Gradle
  • Excellent communication skills