Java and Cloud Solutions Architect

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Java and Cloud Solutions Architect with 13-15 years of experience, offering a 1+ year hybrid contract in Malvern, PA, at a pay rate of $55.00 - $110.00 per hour. Key skills include Python, SQL, AWS, and big data technologies.
🌎 - Country
United States
💱 - Currency
$ USD
💰 - Day rate
Unknown
Unknown
880
🗓️ - Date discovered
April 16, 2025
🕒 - Project duration
More than 6 months
🏝️ - Location type
Hybrid
📄 - Contract type
Unknown
🔒 - Security clearance
Unknown
📍 - Location detailed
Malvern, PA 19355
🧠 - Skills detailed
#IAM (Identity and Access Management) #S3 (Amazon Simple Storage Service) #Cloud #PySpark #SQL (Structured Query Language) #Data Engineering #Deployment #Big Data #PostgreSQL #Schema Design #"ETL (Extract #Transform #Load)" #Lambda (AWS Lambda) #Libraries #Presto #Redshift #Strategy #Spark (Apache Spark) #NoSQL #SQS (Simple Queue Service) #AWS (Amazon Web Services) #Data Pipeline #Compliance #Java #DynamoDB #Athena #NumPy #Databases #Visualization #VPC (Virtual Private Cloud) #Data Manipulation #Security #Amazon Redshift #Normalization #Scala #Pandas #RDS (Amazon Relational Database Service) #Tableau #Unit Testing #Distributed Computing #SNS (Simple Notification Service) #Programming #Python
Role description

Vanguard – Lead/Sr. Level Big Data Engineer(13-15 Years Exp) – (1+ Year Contract/Hybrid) – Malvern, PAResponsibilitiesVanguard’s Trading Analytics and Strategy (TAS) team works with our global trading desks to optimize their trading strategies, saving millions of dollars for clients every year. The team works with our trader and portfolio manager partners, across asset classes and passive and active mandates, to conduct data-driven analyses and build tools to help shape our trading strategy. As an Engineer on the full stack team, you will be dedicated to help design, implement, and maintain a modern, robust, and scalable platform that will enable the TAS team to meet the increasing demands from the various trading desks.

Qualifications

Proficiency in Python programming

 Strong expertise in SQL, Presto, HIVE, and Spark

 Knowledge of trading and investment data

 Experience in big data technologies such as Spark and developing distributed computing applications using PySpark

 Experience with libraries for data manipulation and analysis, such as Pandas, Polars, and NumPy

 Understanding of data pipelines, ETL processes, and data warehousing conceptsStrong experience in building and orchestrating data pipelines

 Experience in building APIs

 Write, maintain, and execute automated unit tests using PythonFollow Test-Driven Development (TDD) practices in all stages of software development

 Extensive experience with key AWS services/components including EMR, Lambda, Glue ETL, Step Functions, S3, ECS, Kinesis, IAM, RDS PostgreSQL, Dynamodb, Timeseries database, CloudWatch Events/Event Bridge, Athena, SNS, SQS, and VPC

 Proficiency in developing serverless architectures using AWS services

 Experience with both relational and NoSQL databases

 Skills in designing and implementing data models, including normalization, denormalization, and schema design

 Knowledge of data warehousing solutions like Amazon Redshift

 Strong analytical skills with the ability to troubleshoot data issues

 Good understanding of source control, unit testing, test-driven development, and CI/CD

 Ability to write clean, maintainable code and comprehend code written by others

 Strong communication skills

 Proficiency in data visualization tools and the ability to create visual representations of data, particularly using Tableau

Responsibilities

Design and implement cloud architecture solutions that meet business needs and enhance scalability.

 Collaborate with cross-functional teams to develop and deploy software applications using Java and cloud technologies.

 Ensure adherence to best practices in cloud infrastructure, security, and compliance, including FedRAMP.

 Utilize CI/CD pipelines to streamline software development and deployment processes.

 Analyze and optimize distributed systems for performance and reliability.

 Engage in test-driven development to ensure high-quality code and functionality.

Job Type: Contract

Pay: $55.00 - $110.00 per hour

Expected hours: 40 per week

Benefits:

401(k)

 401(k) matching

 Dental insurance

 Health insurance

 Life insurance

Schedule:

8 hour shift

 Monday to Friday

Work Location: In person