At a Glance
- Tasks: Lead the design and migration of enterprise-scale data platforms on AWS.
- Company: Join a forward-thinking IT services company with a collaborative culture.
- Benefits: Enjoy competitive pay, great benefits, and opportunities for career growth.
- Other info: Dynamic environment with a focus on innovation and teamwork.
- Why this job: Make a real impact on large-scale cloud transformation projects.
- Qualifications: Expertise in AWS, Java, and data architecture required.
The predicted salary is between 63000 - 77000 £ per year.
We are seeking a highly skilled Senior AWS Data Architect to lead the design, modernization, and migration of enterprise‑scale data platforms on AWS. The ideal candidate will bring deep expertise in data architecture, cloud‑native database solutions, and large‑scale data migration initiatives, while working closely with engineering, DevOps, and business stakeholders in an agile environment.
Key Responsibilities:
- Design, develop, and maintain cloud‑native data architectures aligned with business and technical requirements.
- Define and implement data decomposition patterns, ensuring optimal scalability, performance, and maintainability.
- Create and maintain Logical Data Models (LDMs) and Physical Data Models (PDMs), including ER diagrams, normalization, and cardinality definitions.
- Lead and execute data migration strategies using AWS Database Migration Service (DMS) and AWS Schema Conversion Tool (SCT).
- Work with cross‑functional teams to modernize legacy database systems and migrate them to AWS‑managed and cloud‑native databases.
- Develop and maintain server‑side applications using Java (Java 17+), Spring Boot (2.5+), and Spring Framework (5+).
- Implement solutions leveraging polymorphic data types and Abstract Data Types (ADTs) to support complex data structures.
- Architect and optimize data storage solutions using relational, NoSQL, and NewSQL databases.
- Ensure data integrity, security, performance tuning, and cost optimization across all data platforms.
- Establish and enforce best practices for CI/CD pipelines, version control, containerization, and infrastructure observability.
- Collaborate in an agile delivery environment, contributing to sprint planning, technical design reviews, and architectural governance.
Required Technical Skills:
- Programming & Frameworks: Strong proficiency in Java (Java 17 or later), Expertise in Spring Boot (2.5+) and Spring Framework (5+), Advanced knowledge of data decomposition patterns, Strong experience with ER modeling, normalization, and cardinality, Proficiency in Logical and Physical Data Models (LDMs and PDMs).
- Data Types & Structures: Hands‑on experience with polymorphic data types, Strong understanding of Abstract Data Types (ADTs), Extensive experience with AWS DMS and AWS SCT, Strong working knowledge of AWS RDS, Redshift, and Glue.
- Databases: NoSQL: DynamoDB, MongoDB; NewSQL: CockroachDB, Google Spanner (or similar); Optional: IBM DB2.
- Data Migration: Proven experience using data migration testing tools, validation techniques, and reconciliation methodologies.
- DevOps & Tooling: Version control: Git; Monitoring & Logging: Prometheus, Grafana, ELK Stack.
- Soft Skills: Strong analytical and problem‑solving abilities, Excellent communication and stakeholder engagement skills, Ability to work independently and collaboratively in a fast‑paced agile environment, Leadership mindset with the ability to mentor and guide technical teams.
What We Offer:
- Opportunity to work on large‑scale, cloud‑first data transformation projects.
- Collaborative and innovative engineering culture.
- Competitive compensation and benefits.
- Career growth in a cloud and data‑driven organization.
Seniority level: Mid‑Senior level
Employment type: Full‑time
Job function: Information Technology
Industries: IT Services and IT Consulting
AWS Data Architect employer: Accolite
Join our dynamic team in London as a Design Engineer, where your expertise will directly influence the user experience of cutting-edge assessment platforms. We pride ourselves on fostering a collaborative work culture that encourages innovation and continuous learning, offering ample opportunities for professional growth and development. With access to the latest AI tools and a commitment to design excellence, you'll be part of a forward-thinking company dedicated to making a meaningful impact in the digital assessment landscape.
StudySmarter Expert Advice🤫
We think this is how you could land AWS Data Architect
✨Get Involved in Data Science Meetups
Tap into local data science meetups or workshops to connect with fellow enthusiasts and professionals. These events are goldmines for networking, and sometimes even lead directly to job openings at companies like Accolite!
✨Show Off Your Projects
Start building a public portfolio showcasing your data science projects on platforms like GitHub or personal websites. Highlight unique analyses or models you've developed. This not only demonstrates your skills but also gets your name out there for roles like AWS Data Architect at Accolite.
✨Leverage Professional Networks
Join professional bodies related to data science, like the Data Science Society or similar organisations. Getting involved can lead to mentorship opportunities and insider knowledge about full-time positions at companies like Accolite.
✨Apply Directly through Our Website
When you find a suitable opening like AWS Data Architect at Accolite, make sure to apply directly through our website. It gives you an edge and shows you're keen to join our team. Plus, who doesn’t love a direct application? It’s easier than navigating through job boards!
We think you need these skills to ace AWS Data Architect
Some tips for your application 🫡
Show Off Your Projects:In the world of data science, your projects can speak volumes about your skills. Make sure to showcase a few key projects in your CV or portfolio, especially those that highlight your ability to work with data sets, build models, or use relevant tools like Python, R, or SQL. Don’t forget to include links to any GitHub repositories if applicable!
Quantify Your Achievements:Employers love numbers! When drafting your CV, highlight your achievements with quantifiable results. For instance, mention how your data analysis led to a certain percentage increase in efficiency or revenue at a previous job or project. These details can really make your application pop!
Craft a Tailored Cover Letter:For a full-time role at Accolite, your cover letter should reflect your passion for data science and your excitement about the specific projects or values of the company. Dive into why you’re a good fit, how your skills align with their needs, and any unique perspectives you can bring to the team.
Stand Out with Relevant Courses and Certifications:Although experience talks, relevant courses or certifications can be your ticket to impressing hiring managers at Accolite. Mention any standout courses you've completed that equipped you with essential skills, such as machine learning certifications or data visualisation courses. This shows your commitment to continuously developing your skills in the field!
How to prepare for a job interview at Accolite
✨Brush Up on Your Statistics
For a data science role, we need to seriously sharpen our statistics skills. Get ready to tackle technical questions on probability distributions, hypothesis testing, and regression analysis. These are often the bread and butter of data science interviews, so don't just skim over them!
✨Showcase Your Projects
Prepare a killer portfolio showcasing your data science projects. We should include details about the datasets used, the tools and techniques applied, and the impact of your findings. If we can walk them through a particularly challenging project or a cool visualisation that had real-world implications, it’ll really make us stand out!
✨Get Comfortable with Python and R
Most data science positions require us to be proficient in programming languages like Python and R. We should practice common libraries like pandas, NumPy, and scikit-learn, and be ready for live coding exercises or algorithm questions. Showing off our coding chops can really impress the interviewers at Accolite!
✨Prepare for Case Studies
Expect to encounter real-world case studies during the interview. We might be asked how we’d approach a data problem or analyse a dataset to extract insights. It's essential to think out loud and demonstrate our problem-solving process so that the interviewer can see our logical thinking in action.