Build Your Career at Informatica
We seek innovative thinkers who believe in the power of data to drive meaningful change. At Informatica, we welcome adventurous, work-from-anywhere minds eager to tackle the world's most complex challenges. Our employees are empowered to push their bold ideas forward, and we are united by a shared passion for using data to do the extraordinary for each other and the world.
Senior Source Control Management Engineer - Redwood City, CA
We're looking for a Senior Source Control Management Engineer candidate with experience in Python, GIt, and Perforce, to join our team in Redwood City, CA - Hybrid. You will report to the Director, Engineering Shared Services.
Technology You'll Use
Python, Bash, Perforce and Git
Your Role Responsibilities? Here's What You'll Do
- Install, configure, upgrade, and administer Perforce servers, including code review, continuous integration, performance monitoring, and more.
- Administer GitHub by setting up new users, groups, projects, and configurations while providing first-level support for any user issues.
- Define best practices for Perforce usage and GitHub across teams, ensuring efficient workflows and adherence to guidelines.
- Monitor and upgrade servers to support distributed development across global teams, and troubleshoot Perforce and Git issues.
- Collaborate with engineering teams to define branching strategies for releases, including major, minor, patch, and hotfix updates.
- Design and implement workflows for Perforce, including branching, replicas, disaster recovery, site mirroring, and archiving.
- Educate teams on effective GitHub usage, provide training, and promote best practices for continuous integration and development.
- Support GitHub at an enterprise level, troubleshoot performance and access issues, and work on custom CI/CD solutions.
- Automate administrative tasks with scripts and ensure smooth GitHub/Perforce operations across multiple environments.
- Manage day-to-day operations, work allocation, and conduct periodic reviews and while driving service improvement programs based on user feedback.
What We'd Like to See
- Git and GitHub
- Conflict Resolution
- Git Versioning Lifecycle
- Forking and Pull Requests
- GitHub Branch Protection
- Perforce Administration
- Helix Swarm
- Perforce Branching and Merging
- Perforce Replication and Mirroring
- Perforce Continuous Integration
- YAML, JSON, Markdown and HTML
- Scripting Languages: Python, Bash, or PowerShell for automation and troubleshooting.
- Collaborator Management: Experience managing user access, permissions, and roles in GitHub and Perforce environments.
Role Essentials
- MS or BS in Computer Science, Engineering, or a related technical field.
- 5+ years of experience managing Perforce-based source control and continuous integration systems.
- Proficient in administering Perforce on Linux servers with clients on Windows, Mac, and Linux.
- Experience installing, configuring, and managing Helix Swarm and Linux servers (CentOS/RHEL preferred).
- Familiarity with Git, including experience migrating from Perforce to Git.
- Experience in administering GitHub services, including CI/CD runners.
- Ability to solve complex SCM service issues.
- Experience with global teams and enterprise-level GitHub administration.
- Expertise in virtualized/cloud environments (AWS, Google Cloud, Azure) and configuration management tools (Chef, Puppet, Ansible).
- Configure and troubleshoot HTTP/REST/JSON services.
- Scripting skills in Python, with experience in bash or PowerShell.
- Experience with IT protocols: TCP/IP, DNS, SSH/SSL, AD/LDAP.
Perks & Benefits
- Comprehensive health, vision, and wellness benefits (Paid parental leave, adoption benefits, life insurance, disability insurance and 401k plan or international pension/retirement plans
- Flexible time-off policy and hybrid working practices
- Equity opportunities and an employee stock purchase program (ESPP)
- Comprehensive Mental Health and Employee Assistance Program (EAP) benefit
Our DATA values are our north star and we are passionate about building and delivering solutions that accelerate data innovations. At Informatica, our employees are our greatest competitive advantage. So, if your experience aligns but doesn't exactly match every qualification, apply anyway. You may be exactly who we need to fuel our future with innovative ideas and a thriving culture. Informatica (NYSE: INFA), a leader in enterprise AI-powered cloud data management, brings data and AI to life by empowering businesses to realize the transformative power of their most critical assets. We pioneered the Informatica Intelligent Data Management Cloud that manages data across any multi-cloud, hybrid system, democratizing data to advance business strategies. Customers in approximately 100 countries and more than 80 of the Fortune 100 rely on Informatica. www.informatica.com. Connect with LinkedIn, X, and Facebook. Informatica. Where data and AI come to life.
|