Skills/Qualifications:
The candidate must have:
· 3+ years of experience in DevOps or release engineering for complex products that include embedded hardware.
· Strong knowledge with AWS and container building.
· Strong understanding of git and git workflows using tools such as gerrit, github, bitbucket.
· Binary storage implementation using tools such as artifactory
· Strong experience using Jenkins for automated continuous integration and release engineering
· Strong Experience with python, shell scripts, or other scripting languages for use in automation and DevOps practices.
· Experience with DevOps practices using git, Atlassian tools suite, and Jenkins.
· Experience supporting large, geographically diverse software development and QA organizations.
· Experience with Makefiles (gmake and others)
· Experience implementing and using automated processes to structure, simplify, and optimize workflows for merging, syncing and other tree maintenance activities.
· Ability to demonstrate competency and deep understanding of mature source code management models for feature and release branch development and merging/sync strategies
· Comfortable using virtual machines and automation technologies like vagrant, Chef, Puppet, Ansible etc. for deploying build systems
· Excellent written & verbal communication skills
· Ability to thrive in a fast-paced team-oriented environment