This position defines and communicates a shared architectural vision for a complex product (highly integrated, multiple applications) that supports current and future business needs. The architect collaborates with Agile teams to consider solutions, validate technology assumptions, evaluate alternatives, and converge on a solution, and works closely with Enterprise and Solution Architects to deliver solutions aligned to the broader architecture guardrails. This role owns the integration architecture for Eaton's external, API-first layer.
Responsibilities
Own the integration strategy and define the future-state architecture aligned with business and digital transformation goals
Design and govern scalable, secure, and reusable integration solutions across the developing platform
Establish API-led connectivity standards, API governance, and reusable integration patterns to enable seamless data exchange across systems
Provide architectural oversight, review solution designs, enforce standards, and ensure compliance with enterprise architecture principles
Ensure integration solutions meet security, compliance, data privacy, and operational risk requirements across all connected systems
Build and maintain internal platform services, APIs, and developer tooling for a global streaming platform, focusing on multi-CDN management, cloud infrastructure, and automation.
Locations (4)
Prague, Prague, Czech Republic
London, England, United Kingdom
Lisbon, Lisbon District, Portugal
United States
Compensation
Performance Bonuses: Earn an annual bonus based on your performance.
Responsibilities
Design, implement, and manage multi-CDN configurations
Build and maintain internal platform services, APIs, and developer tooling
Lead solution and application architecture for large‑scale banking applications and digital platforms, driving secure, scalable, highly available, and resilient solutions for retail and corporate banking.
Responsibilities
Define and govern end‑to‑end solution architecture, technical standards, high‑ and low‑level designs, technology choices and reusable frameworks.
Translate business needs into Java/Spring Boot‑based microservices, API‑first and event‑driven solutions; lead legacy application modernization.
Design cloud‑native application deployments on Kubernetes/OpenShift, including containerization, networking, ingress, service discovery, scaling, secrets, RBAC and workload management.
Architect integrations with core banking, payments, digital channels, authentication systems, third‑party services and API gateways; apply API lifecycle and security standards.
Engineer for performance, resilience, high availability, fault tolerance, disaster recovery, business continuity and production readiness.
Requirements
Bachelor’s or Master’s degree in Computer Science, IT, Engineering or a related discipline
Design, implement and manage secure cloud infrastructure and architecture, primarily on AWS, with working knowledge of Azure/GCP, and develop and manage CI/CD pipelines using Git, Terraform and Infrastructure as Code (IaC).
Responsibilities
Design, implement and manage secure cloud infrastructure and architecture on AWS, Azure and GCP
Develop and manage CI/CD pipelines using Git, Terraform and IaC
Integrate security tools such as Checkmarx and Burp Suite into CI/CD pipelines
Implement and automate security controls across development, testing and deployment workflows
Manage vulnerability identification, assessment, remediation and security compliance
Requirements
Bachelor’s or Master’s degree in Computer Science, IT, Engineering or a related field
This intermediate IT Network Engineer independently solves a range of technical business problems and contributes to challenging projects requiring deep knowledge in their area. You will design, build, test, and implement resilient solutions, evaluate new technologies, and contribute to technical documentation and standards.
Responsibilities
Serve as a Tier 3/4 technical escalation point for critical network incidents, performance bottlenecks, and post-mortem root cause analyses.
Design, validate, and test PoCs in lab environments to evaluate emerging network tools, protocols, and vendor solutions.
Communicates and presents complex information, issues, and potential solutions on assigned projects and to cross-functional teams.
Maintain comprehensive network diagrams, topology specs, and runbooks to ensure operational readiness across teams.
Ensure technology designs adhere to the organization’s architectural strategy, policies, and direction.
Requirements
Bachelor’s degree in Computer Science, Engineering, or equivalent work experience
Senior Automation Expert responsible for designing and developing automation solutions for complex enterprise infrastructures, focusing on network and security infrastructure using Ansible and Python.
Responsibilities
Design and implement modular, reusable automation solutions using Ansible, vendor APIs, and custom scripts
Develop, maintain, and enhance complex Ansible playbooks, roles, and custom modules
Support and optimize existing automation processes in collaboration with security and infrastructure engineering teams
Automate configuration and operation tasks for network and security devices (firewalls, proxies, load balancers)
Develop Python-based API integrations and automation components
The Data Platform Lead owns the reusable, secure and reliable Data Platform as an internal product, leading the team providing ingestion, storage, processing, orchestration, observability and self-service capabilities.
Responsibilities
Owning the Data Platform vision, roadmap, services and consumer experience
Leading Senior Data Engineers and any assigned partner capacity
Ensuring reliable, secure, cost-efficient and self-service platform operation
Driving knowledge transfer and sustainable Vodafone ownership
Own the Data Platform vision, roadmap, service catalogue and backlog, prioritised against consumer needs, operational risk and customer outcomes