Negotiable
Undetermined
Hybrid
Portsmouth, England, United Kingdom
Summary: The AWS Cloud Engineer role involves leading a cloud migration project from Microsoft Azure to Amazon Web Services (AWS), focusing on the implementation of scalable cloud-native applications using Java and Amazon Neptune. Candidates will work closely with cloud architects and DevOps teams to ensure secure and efficient solutions. The position requires strong hands-on experience in AWS architecture and development. Immediate start is required for this contract position based in Portsmouth, UK.
Key Responsibilities:
- Drive cloud migration activities from Azure to AWS for business-critical applications.
- Architect and implement microservices-based solutions using Java and AWS.
- Work with Amazon Neptune for building and querying graph-based data models.
- Design Property Graph or RDF-based schemas and use SPARQL/Gremlin as required.
- Collaborate with cloud architects, DevOps, and product owners to deliver secure and scalable cloud solutions.
- Use IaC tools (Terraform or CloudFormation) for provisioning infrastructure.
- Ensure system monitoring, logging, and troubleshooting using AWS tools like CloudWatch, X-Ray, etc.
- Adhere to cloud security best practices and compliance standards.
Key Skills:
- 6+ years of IT experience with at least 3 years in AWS cloud services.
- Strong Java (Java 8 or above) and Spring Boot (or equivalent) development skills.
- Proven experience with AWS services including EC2, S3, Lambda, RDS, API Gateway, IAM, ECS/EKS.
- Good understanding or hands-on work with Amazon Neptune or any graph database like Neo4j or JanusGraph.
- Experience with graph query languages such as SPARQL or Gremlin.
- Proficiency with Terraform or AWS CloudFormation for infrastructure automation.
- Familiarity with container technologies (Docker, Kubernetes/ECS).
- Experience with CI/CD tools (e.g., Jenkins, GitLab, AWS CodePipeline).
Salary (Rate): undetermined
City: Portsmouth
Country: United Kingdom
Working Arrangements: hybrid
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
Job Description: AWS Cloud Engineer with Java & Neptune Expertise
Location: Portsmouth, UK (Hybrid – Onsite 3 days a week)
Engagement Type :Contract/Fixed Term Employment
Start Date: Immediate
Project Overview: A major cloud migration project is underway, involving the transition of enterprise applications from Microsoft Azure to Amazon Web Services (AWS). The program includes re-platforming, refactoring, and leveraging AWS-native services, particularly Amazon Neptune for graph database workloads. The delivery is managed through a leading global system integrator in partnership with AWS.
Role Overview: We are seeking two experienced AWS Cloud Engineers with strong hands-on experience in AWS architecture, Java development, and Amazon Neptune. The ideal candidates will have solid implementation experience in designing, building, and deploying scalable cloud-native applications.
Key Responsibilities:
- Drive cloud migration activities from Azure to AWS for business-critical applications.
- Architect and implement microservices-based solutions using Java and AWS.
- Work with Amazon Neptune for building and querying graph-based data models.
- Design Property Graph or RDF-based schemas and use SPARQL/Gremlin as required.
- Collaborate with cloud architects, DevOps, and product owners to deliver secure and scalable cloud solutions.
- Use IaC tools (Terraform or CloudFormation) for provisioning infrastructure.
- Ensure system monitoring, logging, and troubleshooting using AWS tools like CloudWatch, X-Ray, etc.
- Adhere to cloud security best practices and compliance standards.
Must-Have Skills:
- 6+ years of IT experience with at least 3 years in AWS cloud services.
- Strong Java (Java 8 or above) and Spring Boot (or equivalent) development skills.
- Proven experience with AWS services including EC2, S3, Lambda, RDS, API Gateway, IAM, ECS/EKS.
- Good understanding or hands-on work with Amazon Neptune or any graph database like Neo4j or JanusGraph.
- Experience with graph query languages such as SPARQL or Gremlin.
- Proficiency with Terraform or AWS CloudFormation for infrastructure automation.
- Familiarity with container technologies (Docker, Kubernetes/ECS).
- Experience with CI/CD tools (e.g., Jenkins, GitLab, AWS CodePipeline).
Nice-to-Have:
- AWS Certification (Architect Associate/Professional or Developer)
- Previous experience in Azure-to-AWS migration
- Exposure to data modeling and graph design at scale
- Knowledge of DevSecOps practices and AWS security services