Desired Skills and Experience

  • Drive continuous improvement of critical SCM and R&D applications, such as TeamCity, Artifactory, and GitHub, and Bitbucket servers with minimal disruption to the development workflow
  • Effectively communicating research findings to the team and developing plans for implementation.
  • Interacting with employees at all levels of the organization and taking personal responsibility for meeting the needs of the SCM team’s customers.
  • Monitor continuous integration systems to ensure availability, good performance, and error-free operations
  • Managing source code branches, setting up continuous integration configurations, and triaging broken builds
  • Actively participate in scrum planning and daily scrum meetings.
  • Documenting procedures, system information, and related materials.
  • All other duties as assigned.
  • Bachelor’s degree in Software Engineering or Computer Science or a related combination of experience and education.
  • 4 - 8 years’ experience in build release engineering
  • Demonstrated understanding of build release methodologies
  • A knack for anticipating problems and analyzing ways to mitigate the risk
  • Ability to research and recommend process improvements and possess a high degree of technical expertise/professional mastery in order to do this
  • Proficiency in developing implementation plans, identifying stakeholders, and determining necessary resources required for successful completion of projects with little direct supervision
  • Must be an outspoken champion for software development best practices
  • Application Administration experience in large software development organizations
  • Experience working with SQL and understanding of relational databases
  • Linux experience is required
  • Team player with excellent verbal and written communication skills
  • Ability to excel in a fast-paced, fast-growth environment where action and initiative are prerequisites to performing well.
  • TCP/IP, networking knowledge and troubleshooting a plus.
  • Scripting language proficiency, such as Windows Batch, Unix Shell, Perl, Bash, Python or PowerShell a plus.
  • Experience with performance testing tools a plus
  • Experience with automation testing suites is a plus
  • Experience with security tools a plus
  • Software configuration management and version control systems savvy
  • UNIX and Windows system administration experience, including performance monitoring
  • Database administration on at least 2 recent versions of the following: Oracle, SQL Server, MySQL
  • Software product development life cycle and project management exposure
  • Familiar with system virtualization, such as VMware

Apply