JD for Architect
Skills
Mandatory Skills : Python, C++, GoLang, DevOps Automation, Github, Gitlab, Kubernetes, Jenkins, CICD, OSS.
Experience
12+ Years
Role Overview
We are looking for an experienced Solution Architect to lead largescale Open Source Software OSS package modernization dependency upgrades build remediation and platform transformation initiatives The Architect will provide technical leadership for package migration programs define modernization strategies resolve complex architectural challenges and guide distributed engineering teams in delivering secure scalable and maintainable software solutions across multiple technology ecosystems The ideal candidate should have deep experience in software architecture build systems package management CICD modernization dependency lifecycle management and cloudnative technologies
Key Responsibilities
Architecture Technical Leadership
Define endtoend architecture and modernization strategy for OSS package upgrades and platform migrations
Assess package dependencies compatibility requirements and impact analysis for largescale upgrade initiatives
Establish technical standards architectural patterns and best practices for package remediation and modernization
Review and approve architecture decisions design documents and remediation approaches proposed by delivery teams
Drive technical governance across multiple PODs and engineering teams
Package Upgrade Remediation
Lead migration and upgrade efforts across Java Go Python JavaScriptTypeScript CC and other technology ecosystems
Analyze and resolve build failures dependency conflicts API incompatibilities and runtime issues
Design strategies for framework library and SDK upgrades while ensuring backward compatibility
Provide solutions for complex XXL package modernization and highrisk technical dependencies
Engineering Excellence
Define CICD modernization and build automation strategies
Establish quality gates code review guidelines security controls and testing frameworks
Drive automation opportunities to improve migration efficiency and reduce manual intervention
Collaborate with SDETs and DevOps teams to ensure robust validation mechanisms
Stakeholder Management
Partner with Google engineering teams technical leads program managers and product stakeholders
Present architecture reviews migration plans risks and mitigation strategies to leadership
Act as the technical escalation point for critical program challenges
Mentor technical leads and senior engineers across the engagement
Required Technical Skills
Core Architecture
Enterprise Software Architecture
Application Modernization
System Design Design Patterns
Distributed Systems
CloudNative Architecture
Development Technologies
Solid expertise in multiple technologies
GoLang
Python
C C
Build Package Ecosystem
Handson experience with
Maven
Gradle
Bazel
NPM
Pip
Cargo
Go Modules
Make CMake
DevOps Automation
GitGitHubGitLab
CICD Pipelines
Jenkins
GitHub Actions
Containerization Docker
Kubernetes
Build Automation
Security Quality
Secure Software Development Practices
OSS Vulnerability Management
Dependency Risk Assessment
Static Code Analysis
Performance Reliability Engineering
📌 Python Architect (Hyderabad)
🏢 LTM
📍 Hyderabad