Finding the best job has never been easier
Share
As Build and Release Engineer, you will:
- Routinely merge source code between branches in a complex branching setup.- Develop processes and tools to maintain code base integrity, including check-in validation rules and branch/merge processes.
- Develop processes for, and perform ongoing integration of all open source and third-party code.
- Investigate and recommend best practices for maintaining code quality, including the development of code metrics, code review workflows, code coverage measurement, and the use of static and dynamic analysis tools.
- Influence and drive operational excellence best practices within the organization.
- 2+ years of non-internship professional software development experience
- 1+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems experience
- 7+ years of administrative experience in networking, storage systems, operating systems and hands-on systems engineering experience
- Knowledge of systems engineering fundamentals (networking, storage, operating systems)
- Experience programming with at least one modern language such as C++, C#, Java, Python, Golang, PowerShell, Ruby
- Experience with PowerShell (preferred), Python, Ruby, or Java
- Experience working in an Agile environment using the Scrum methodology
These jobs might be a good fit