Senior Software DevOps Engineer

San Jose, CA

Posted: 06/03/2019 Employment Type: Perm Industry: IT Job Number: JOS000008099

Job Description: 

This DevOps role will contribute to the ongoing improvement and support for continuous integration, release and deployment processes. 
 
Responsibilities 

  • Automate software build and release processes utilizing GitHub, Jenkins, Artifactory and Jira with scripting in Groovy, Python and Linux Shell  
  • Administer and automate source control in GitHub and issue tracking in Jira to support rapid and reliable delivery of software releases  
  • As a DevOps engineer, work closely with Development and IT teams to improve tool chain used and the product build by fully understanding and documenting the product build in order to set standards, simplify and fully express dependencies in makefiles  
  • Maintain and enhance servers, storage and rest of the ecosystem that constitutes the build and release environment, completely in Google Cloud Platform  
  • Develop tools to monitor and troubleshoot the DevOps tools issues found in development environments  
  • Coordinate release and deployment activities with cross-functional teams  
  • Follow and enhance DevOps documentation standards and deliver effective documents  
       

Required Skills 

  • 8+ years’ experience in entire SDLC, CI/CD tools, configuration & release management, deployments and troubleshooting in cloud environments  
  • Hands-on experience to create and enhance Makefiles  
  • Strong experience in object oriented programming in Python, Groovy and Perl  
  • Experience with REST APIs, Json, XML  
  • Strong experience with Linux systems and shell scripting  
  • Thorough knowledge of Git and code branching/merging strategies for multiple active release streams for the same product  
  • Experience in build and release automation using Jenkins or similar tools and related plug-ins  
  • Ability to utilize Confluence and Jira for project usually executed using Agile methodology  
  • Expertise in build and release tools such as Maven, Ant, Gradle  
  • Strong written and verbal communication skills  
       

Desired Skills 

  • Experience with Google Cloud Platform, Docker, and Artifactory are highly desirable  
  • Experience with  Ansible and other similar automation tools  
  • Experience with JIRA JQL and CLI  
  • Knowledge of Microsoft Office APIs and G Suite APIs 

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.