Tools Architect
Key Responsibilities:
• Lead the architecture,
design and implementation of new toolsets that aligns with the
automated/continuous build, deploy, test and release process
• Drive the conversion from legacy toolset to a new toolset
• Strong expertise in leveraging a wide variety of open source technologies
• Find manual steps and inefficiencies and improve them through automation
• Provide training and support to software engineering teams during implementation
Experience:
• Deep understandings of development build processes, and modern build tools
• Deep understanding with source code control systems such as Git, Subversion and ClearCase
• Experience with C, C++ and/or Java programming
• Experience with Build Automation Tools such as TeamCity and Jenkins
• Experience with Binary Repositories such as Ivy and Artifactory
• Experience with JIRA
• Experience with Scripting: Python, Perl, gradle , Ant, make
• Deployment Experience: Ansible, Vagrant, Puppet, Chef
• Knowledge of container management/virtualization technologies such as Docker, OpenStack and VMware
• Excellent oral and written communication skills.
Basic Qualifications:
• 10+ years of experience software development or project management experience
• BA/BS in Computer Science or related field from accredited college/university.
• Permanent residency
$63/hr
12 months