TEKsystems
GCP Architect

How your CV stacks up
Upload your CV to see how well it fits this job role
?%
The Practice Architect
The Practice Architect is a client-facing architecture and delivery leadership role within TEKsystems Global Services. The role establishes platform modernisation as the foundation for sustainable cloud adoption, with a specialist focus on modern data services on Google Cloud Platform (GCP).
The architect will shape and assure transformation programmes that move applications, databases and data platforms from on-premises environments, AWS or Microsoft Azure to GCP. They will translate business outcomes into target architectures, migration roadmaps and executable delivery plans, while balancing security, resilience, operability, performance, cost and organisational readiness.
The role requires deep capability across the key GCP Data services such as BigQuery, PostgreSQL and AlloyDB, together with experience designing unified data platforms, bringing together analytical, operational, streaming and lakehouse data patterns.
Experience with Gemini and AI-enabled data solutions is highly advantageous, but not considered mandatory.
Responsibilities
Platform Modernisation Architecture
- Assess existing application, infrastructure, database and data-platform estates; identify technical debt, constraints, dependencies and modernisation opportunities.
- Define current-state, transition-state and target-state architectures aligned to business priorities and measurable transformation outcomes.
- Select appropriate modernisation paths, including rehost, replatform, refactor, repurchase, retain and retire, and document the rationale and trade-offs.
- Design GCP landing-zone and platform capabilities covering organisation and project structure, identity, networking, security controls, observability, backup, disaster recovery, policy, automation and cost management.
- Promote cloud-native engineering, infrastructure as code, CI/CD, SRE, platform engineering and product-oriented operating models.
- Ensure non-functional requirements are translated into practical architecture decisions and acceptance criteria.
GCP Data Services & Unified Data Platforms
- Own solution architecture for BigQuery-based analytical platforms, including data modelling, workload design, ingestion, transformation, performance, security, governance and cost optimisation.
- Design PostgreSQL modernisation patterns using Cloud SQL for PostgreSQL and AlloyDB, including compatibility assessment, schema and code remediation, high availability, read scaling, backup, recovery and operational integration.
- Define unified data-platform architectures spanning data warehouse, lakehouse, operational databases, streaming, data integration, metadata, governance and data-product consumption.
- Apply appropriate GCP services and patterns, which may include Cloud Storage, BigLake, Dataplex, Dataflow, Pub/Sub, Datastream, Data Fusion, Dataform, Composer, Dataproc, Bigtable, Spanner and Looker.
- Create data-domain, canonical modelling, interoperability and data-quality approaches that enable trusted reuse across applications, analytics and AI.
- Guide teams on privacy, encryption, access control, lineage, retention and regulated-data considerations in partnership with security and governance stakeholders.
Reasons to use Rodeo
I’m in my final year doing Economics and I don’t know whether to apply for grad schemes now or do a masters first. What do you think?
Honest answer — it depends on where you want to end up. A lot of top grad schemes (Big 4, civil service, banking) don’t need a masters. Let’s look at the ones you’d be competitive for now, and we can decide if a masters actually adds anything.
Also worth knowing: most autumn 2026 applications are open now. Timing matters more than you think.
Start with a chat, not a search bar
Grad scheme, placement, apprenticeship? Not sure what you want yet — that's fine. Your agent talks it through with you and turns "I have no idea" into a shortlist.
Graduate Consultant — 2026 Scheme
Why you're a good match
StrongYour economics background and your summer at a regional bank line up with what PwC looks for on the consulting scheme. Applications close in four weeks.
See breakdownIt searches the market for you
Every day your agent scans the market matching roles against what actually matters to you, not just keywords on a CV.
Why you're a good match
You’ve got the grades and the economics background, and your bank internship is exactly the experience this scheme looks for. Apply soon — deadlines close within the month.
Experience fit
Your summer at the bank plus your econometrics coursework map directly to the day-one responsibilities on this scheme — client modelling, market briefings, and deal support.
Only hits
No noise. No "maybe this fits." Just roles with a clear explanation of why they're right — and where to focus when applying.
Migration & Transformation Delivery
- Lead migrations from on-premises data centres to GCP, including database, warehouse, lake, integration and application dependencies.
- Lead cross-cloud migrations from AWS to GCP, including source patterns such as Amazon S3, Redshift, RDS / Aurora PostgreSQL, Glue, EMR, Kinesis and associated data pipelines.
- Lead cross-cloud migrations from Microsoft Azure to GCP, including source patterns such as Azure Data Lake Storage, Synapse Analytics, Azure SQL / PostgreSQL, Data Factory, Databricks and Event Hubs.
- Define migration factories and repeatable delivery patterns covering discovery, sizing, proof of concept, remediation, data movement, validation, reconciliation, cutover, rollback and hypercare.
- Choose between offline, online, replication, federation, coexistence and phased-modernisation approaches based on service levels, data volume, complexity and business risk.
- Own architecture decisions and risks, support change control, and provide clear escalation and resolution paths across programme stakeholders.
Client Leadership, Consulting & Pre-Sales
- Lead client workshops, architecture discovery and executive-level conversations, converting ambiguous requirements into a clear transformation narrative and roadmap.
- Contribute to proposals, statements of work, estimates, assumptions, dependencies, delivery models and technical presentations.
- Explain architecture options and trade-offs to technical and non-technical stakeholders, using evidence and outcome-focused recommendations.
- Partner with delivery leaders, engineers, data specialists, security teams and client stakeholders to maintain solution integrity throughout delivery.
- Mentor architects and engineers, review designs and promote consistent engineering quality across engagements.
Practice Development
- Develop and maintain reference architectures, assessment frameworks, migration playbooks, reusable patterns and estimation assets.
- Capture intellectual property and lessons learned from engagements and convert them into improvements to offerings and delivery methods.
- Support capability building through mentoring, technical communities, hiring support and knowledge sharing.
- Maintain awareness of GCP product evolution and evaluate where new capabilities can create relevant client value.
Qualifications
- Bachelor’s/master’s degree in computer science, Engineering, Data Science, Artificial Intelligence, Mathematics, or a related technical field, or equivalent, relevant experience.
- A minimum of 5-8+ years of overall experience in Information Technology, with a demonstrable focus on AI/ML development, data science, or data engineering.
- At least 2-4+ years of hands-on experience in developing, training, and deploying machine learning models, with increasing exposure to and utilization of Google Cloud Platform AI services.
- Experience working as an effective member of a team on AI/ML projects, contributing to various phases of the project lifecycle from data preparation to model deployment.
- Familiarity with the core concepts of cloud computing and specific GCP services related to data storage, data processing, and machine learning (e.g., Google Cloud Storage, BigQuery, Vertex AI basics).
- Experience with data preprocessing, feature engineering, and working with large datasets.
- Exposure to deploying models using containerization (e.g., Docker) and familiarity with basic MLOps concepts.
- Developing client interaction skills, with some experience in explaining technical concepts or project updates to stakeholders.


Get help with your application
Your very own career expert that helps elevate your application to the next level.
Technical Skills
Mandatory
- GCP organisational design, landing zones, IAM, networking, security, observability, resilience, FinOps, infrastructure as code, CI/CD and platform engineering.
- BigQuery, Cloud Storage, BigLake, Dataplex, Dataform, Dataflow, Pub/Sub, Datastream and appropriate orchestration and integration services.
- PostgreSQL, Cloud SQL for PostgreSQL, AlloyDB, database assessment, compatibility, migration, performance, high availability, disaster recovery and operational support patterns.
- Discovery and assessment, dependency mapping, migration waves, data transfer and replication, validation, reconciliation, cutover, rollback and decommissioning.
- Architecture knowledge sufficient to map AWS and Azure services, constraints and operating models to appropriate GCP target patterns.
- Reference architecture, architecture decision records, non-functional requirements, risk management, governance, estimation and delivery assurance.
Highly Advantageous but not Mandatory
- Experience with Gemini for Google Cloud, Gemini in BigQuery, Vertex AI or generative AI solutions that use enterprise data.
- Experience designing data foundations for retrieval-augmented generation, semantic search, vector workloads, agents or AI-assisted analytics.
- Knowledge of BigQuery ML, AlloyDB AI capabilities, model governance, MLOps or responsible AI controls.
- Experience with open table formats, lakehouse architectures, data mesh, domain-oriented data products or cross-cloud data interoperability.
Soft Skills
- Good oral and written communication skills (English language), with an ability to articulate technical details clearly to both technical and non technical personnel.
- Strong conceptual and analytical skills, demonstrating an aptitude for problem-solving and learning new technologies.
- A team player with experience collaborating effectively within technical teams to deliver successful solutions.
- Proven ability to appropriately prioritize and plan work in a rapidly changing environment.
- Eagerness to learn and develop architectural skills, including solution design, client communication, and technical leadership.
- Good organizational skills and attention to detail.
Certifications
- Google Cloud Professional Cloud Architect certification – Preferred.
- Google Cloud Professional Data Engineer certification – Preferred.
- Relevant database, security, networking, DevOps, AWS or Azure certifications – Beneficial.
- Equivalent demonstrable delivery experience may be considered alongside formal certification.
“It took my CV and asked me questions relevant to understanding what kind of jobs to suggest for me. Suggestions were almost perfect. Jobs were exactly what I’ve been looking for.”
Jessica, London
Location