Job Description
We are seeking an experienced Solution Architect to lead the enterprise-wide implementation and adoption of GitHub Copilot within the software development lifecycle (SDLC).
The successful candidate will define the architectural strategy for AI-assisted development, collaborate with engineering teams to integrate GitHub Copilot into existing workflows, and establish governance, security, and best practices for responsible AI usage.
This role is ideal for professionals passionate about combining software architecture, AI technologies, and developer enablement to accelerate innovation and improve engineering efficiency.
Key Responsibilities
- Lead the implementation and enterprise adoption of GitHub Copilot across development teams.
- Define the architectural strategy for integrating AI-powered coding assistants into the software development lifecycle.
- Develop best practices, standards, and governance for the effective and secure use of AI-assisted development tools.
- Collaborate with software architects, engineering teams, DevOps, and security teams to ensure seamless adoption.
- Identify opportunities to improve developer productivity, code quality, and delivery speed through AI technologies.
- Design and implement workflows that integrate GitHub Copilot into existing development environments and CI/CD processes.
- Evaluate AI adoption metrics and define KPIs to measure impact and continuous improvement.
- Provide technical guidance, mentoring, and training to development teams on AI-assisted software engineering.
- Promote secure, compliant, and responsible use of AI technologies throughout the development lifecycle.
- Stay current with emerging AI capabilities and recommend innovative solutions to enhance software engineering practices.
Required Skills & Experience
- 6+ years of experience in Solution Architecture, Software Architecture, or senior software engineering roles.
- Proven experience designing enterprise software solutions and modern development architectures.
- Strong understanding of the Software Development Life Cycle (SDLC).
- Experience implementing or driving the adoption of GitHub Copilot or similar AI-powered developer tools.
- Knowledge of software engineering best practices, architecture patterns, and DevOps methodologies.
- Experience defining technical standards, governance, and development guidelines.
- Strong stakeholder management and communication skills.
- Ability to lead technical transformation initiatives across multiple development teams.
- Excellent analytical and problem-solving capabilities.
Nice to Have
- Experience with Generative AI technologies and Large Language Models (LLMs).
- Knowledge of prompt engineering and AI-assisted software development.
- Familiarity with cloud platforms such as AWS, Azure, or Google Cloud.
- Experience with CI/CD pipelines and DevOps automation.
- Knowledge of secure software development practices and AI governance.
- Experience delivering developer enablement or engineering excellence initiatives.