
Director – Source Code Platforms, Developer Experience
Pfizer
full-time
Posted on:
Location Type: Hybrid
Location: Thessaloniki • Greece
Visit company websiteExplore more
Job Level
About the role
- This role primarily leads Pfizer’s enterprise source code management strategy, ensuring secure, high-quality, and efficient software delivery.
- Develop and implement the source code management strategy in alignment with Pfizer’s policies and DevOps vision.
- Develop a roadmap for Pfizer Source code Management and consistently deliver against this.
- Help drive adoption of secure coding and continuous inspection practices across all development teams.
- Lead strategic initiatives for SCM such as the proposed Enterprise Managed Users for Github.
- Ensure governance and compliance with all Pfizer SCM policies, including access management, repository visibility, credential handling, and onboarding requirements.
- Manage exceptions and document deviations from standard policies.
- Champion initiatives to improve developer productivity and satisfaction, including onboarding, training, and support.
- Manage the Developer experience platform and work with Various digital teams to share quarterly survey results that support teams drive improvements.
- Partner across digital to ensure secure handling of source code, secrets, and credentials; enforce scanning and remediation policies.
- In partnership with Security, oversee Operations and adoption of SonarQube and other code quality tools, ensuring repositories are connected and metrics are tracked.
- Lead sensitive data handling initiatives, including PII and credential scanning, push protection, and pre-commit hooks.
- Support audits, incident response, and continuous improvement in security posture.
- Promote automation of support, onboarding, repository management, and compliance reporting.
- Introduce emerging technologies (e.g., AI-assisted code review, GitHub Copilot) to accelerate development and testing.
- Monitor industry trends and integrate innovative solutions into Pfizer’s DevSecOps ecosystem.
- Partner with product owners, security teams, and senior leadership to align code management strategy with business objectives.
- Oversee support channels (Teams, email, ticketing) and ensure timely resolution of issues.
- Manage relationships with platform and delivery vendors, including contract negotiation and performance oversight.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or related field.
- 10+ years in software engineering or DevOps, with at least 5 years in leadership roles.
- Proven expertise in source code management tools (GitHub, GitLab), dependency security (Dependabot), and code quality platforms (SonarQube).
- Demonstrated experience in improving Developer Experience (DX), including onboarding, training, workflow optimisation, and developer support.
- Strong understanding of Pfizer SCM policies, developer experience principles, CI/CD pipelines, and secure software development lifecycle.
- Excellent analytical, problem-solving, and communication skills, with the ability to interpret quarterly DX survey results and drive actionable improvements.
- Ability to lead cross-functional teams globally and collaborate with engineering, product, and support teams to enhance developer satisfaction.
- Exceptional interpersonal and communication skills with the ability to establish relationships, influence outcomes, and deliver effective presentations to a variety of audiences
- Experience in managing application support and maintenance, change management, configuration management, problem management, incident management, and lifecycle management
Benefits
- Flexibility
- Professional development opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
source code managementDevOpssecure codingcontinuous inspectiondeveloper experienceCI/CD pipelinesdependency securitycode qualityincident managementlifecycle management
Soft Skills
analytical skillsproblem-solvingcommunication skillsleadershipcollaborationinterpersonal skillsinfluencing outcomespresentation skillstrainingworkflow optimisation
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Engineeringrelated field degree