Responsibilities
- Ownership of Secure Access product build system and infrastructure
- Monitor build health and proactively address issues
- Optimize build performance and reliability
- Document build processes and maintain system documentation
- Manage and execute daily builds
- Troubleshoot and resolve build failures quickly
- Coordinate build schedules with development teams
- Ensure quality and consistency of build outputs
- Manage source code branch structure and strategy
- Perform code merges between development branches
- Resolve merge conflicts and coordinate with developers
- Maintain branch integrity and code quality
- Execute release tasks and coordinate release schedules
- Support release validation and verification processes
- Identify opportunities to advance and streamline current build system
- Design and implement build process improvements
- Evaluate and integrate new tools and technologies
- Drive automation initiatives to increase efficiency
- Protect the security and privacy of Absolute and its customers
- Other duties as assigned by management
Requirements
- 5-7 years of professional experience in DevOps, build engineering, or related field
- Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience)
- Proven experience managing build systems in production environments
- Strong background in software development lifecycle and release management
- Demonstrated ability to improve and optimize technical processes
- Strong scripting and automation skills (Perl, Python, Bash, PowerShell)
- Experience with continuous integration/continuous deployment (CI/CD) practices
- Knowledge of version control systems and branching strategies
- Understanding of software build processes and dependencies
- Strong problem-solving and analytical abilities
- Excellent communication and collaboration skills
Nice to Have
- Experience with Perforce and Git version control systems
- Proficiency with Jenkins or similar CI/CD platforms
- Experience writing and maintaining makefiles, gradle and build scripts
- Familiarity with C++ and Java