The Role: Java Architect GCP & Kubernetes
All potential applicants are encouraged to scroll through and read the complete job description before applying.Location: Sheffield , UKPosition Type: Contract Inside IR35Remote work option Available: Hybrid( 2 Days onsite in a week)Job Description:Key Responsibilities:Analyze existing on-premises application architecture and identify migration requirements.Design scalable, reliable, and secure cloud-based architecture on GCP utilizing Kubernetes for container orchestration.Develop detailed technical architecture and migration roadmaps.Collaborate with cross-functional teams including developers, DevOps, security, and infrastructure.Lead the implementation of migration strategies, ensuring minimal downtime and data integrity.Define best practices for cloud-native application development and deployment.Optimize application performance, security, and cost-efficiency in the cloud environment.Provide technical guidance, mentorship, and support to development teams.Ensure compliance with industry standards and organizational policies.Qualifications:Proven experience as a Java architect with extensive experience in designing large-scale enterprise applications.In-depth knowledge of GCP services, such as Compute Engine, GKE, Cloud Storage, Cloud SQL, etc.Strong expertise in Kubernetes, Docker, and container orchestration.Experience in migrating applications from on-premises infrastructure to cloud environments.Solid understanding of microservices architecture, CI/CD pipelines, and DevOps practices.Familiarity with security best practices in cloud environments.Excellent problem-solving, communication, and leadership skills.Relevant certifications (e.g., GCP Professional Cloud Architect, Kubernetes certifications) are a plus.Preferred Skills:Experience with other cloud providers (AWS, Azure).Knowledge of infrastructure-as-code tools such as Terraform or Cloud Deployment Manager. xcswzye Prior experience with monitoring and logging tools such as Prometheus, Grafana, Stackdriver….
