SCM LEAD
SCM LEAD-Central Iowa
We are currently assisting a client on an opening for a Full-Time SCM Lead. This is a fun company to work for with an extremely casual environment! Salary is open.
Responsibilities:
-Enhance and maintain a SCM infrastructure for a multi-site development team including source
code repository, build tools and scripts, continuous integration infrastructure and packaging and
deployment tools.
-Establish and maintain agile development toolset including tools for managing user stories and
product defects.
-Establish processes and tools set to maintain code base including check in validation rules and
branch/merge processes.
-Investigate and recommend best practices for establishing and maintaining code quality including
development of code metrics, code review tools, code coverage tools and the use of static and
dynamic analysis tools.
-Influence and drive operational excellence best practices within the organization.
Experience:
-Bachelor's Degree in Computer Science or related technical field and 5 years relevant work
experience, or 7+ years relevant work experience
-Proficiency in, at least, one modern programming language such as C, C++, Java, Python or PHP
-3+ years experience in a scm leadership role supporting a product development organization
which has successfully delivered consumer oriented products
-Knowledge of professional software engineering practices & best practices for the full software
development life cycle, including coding standards, code reviews, source control management,
build processes, testing, and operations.
-Requires detailed working knowledge and experience of the Atlassian products: JIRA,
Confluence, Bamboo, and Crucible.
-Experience in communicating with users, other technical teams, and management to collect
requirements, evaluate alternatives and develop processes and tools as needed to support the
organization.
-Experience supporting a multi-site development team
-Experience developing in a Linux environment and in utilizing virtual machines
-Experience with evaluating and integrating both open source and in house developed toolsets
-Experience in using modern SCM tools such as: SVN, GIT/Repo, Mercurial, Hudson, Maven, Ant.