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