3 years as a Software Engineer
Break down: 1 year with build, 2 years coding in C++, C#, Java, or Python
BA - Computer Science, Electrical ENG
1 hour hangout of Technical interview: 2 hour onsite: will have to do a coding exercise as relevant to build-space
Can work 1 to 2 day remote after the training and the team feels comfortable
Build/CI Engineer who has experience in maintaining build systems and improving the CI/CD environment.
Experience in adding automation to improve efficiency of the CI/CD environment.
Collaborate with the development teams to improve the team’s build process.
Consults with other engineering staff to evaluate solutions.
Additional responsibilities will include the following:
Migrate from SVN to Git.
Take ownership of installer work.
Perform C++ standards compliance fixes.
Transition from Jenkins to a cloud solution.
Train the team on root causing and fixing build issues.
Add static analysis automation to CI/CD environment.
Merge CI/Build with the Client and Cloud Infrastructure teams.
Restructure the CI pipeline.
Add code coverage reporting to the CI/CD environment.
Fix build failure reporting.
Streamline the build failures to fail faster.
Create cmake C# solution.
Improve warnings reporting.