Description:
About the Role: Qualcomm is seeking a Staff level Technical Engineer with 6+ years of experience as an SCM DevOps Engineer to join our Software Engineering IT team. This position is part of a Global Engineering IT organization supporting Qualcomm's next-generation engineering innovations. The ideal candidate will have hands-on experience in administering Perforce (Helix Core) Source Code Management system and will help manage a large-scale, globally distributed implementation of Perforce and other SCM systems.
Key Responsibilities
- Install, configure, administer, and extend our Perforce estate. Including integrated code review, continuous integration, performance data collection and analysis, systems administration, and monitoring.
- Contribute to configuration management automation efforts using Chef.
- Setup and maintain replica servers and proxies for load balancing and business continuity.
- Coordinate the design, implementation, benchmarking, and testing of infrastructure, scripts, triggers, and extensions.
- Implement security policies, LDAP groups, and Perforce protections with a focus on automation, security, and efficiency.
- Define requirements for hosted servers and AWS cloud services to support Perforce-based continuous integration workflows.
- Create analytics and monitoring for predictive analytics and self-healing using Splunk.
- Continuously improve workflows and processes, including branching strategies, integration, site proxying and mirroring, disaster recovery, and archiving.
- Train, mentor, and evangelize Perforce best practices to developers, corporate IT teams, and multiple content teams.
- Support 24x7 operations as part of a systems administration team.
- Integrate various tools in the DevOps toolchain to accelerate the Engineering Tool team's velocity while maintaining high standards for quality and consistency.
Minimum Qualifications
- 4+ years of IT-related work experience with a Bachelor's degree.