Senior AWS Developer
Job Summary
We are seeking a Senior AWS Cloud Data Engineer with extensive experience in software development and cloud-based data solutions. The ideal candidate will play a key role in designing, implementing, and managing AWS-based solutions to support data modernization initiatives. This position involves close collaboration with cross-functional technical and business teams to ensure scalable, secure, and efficient data architectures.
Key Responsibilities
Design, develop, and deploy scalable and secure AWS cloud solutions to support enterprise-level data modernization initiatives.
Build and manage AWS Data Lakes, ensuring optimal data ingestion, transformation, and storage processes.
Modernize and migrate legacy applications to cloud-native architectures.
Customize AWS ETL logic using Python and integrate with other AWS services.
Ensure compliance with best practices for data governance, security, and access management.
Collaborate with stakeholders to gather requirements, define technical solutions, and provide expert guidance.
Develop, test, and deploy solutions following Agile/Scrum methodologies and DevOps best practices.
Troubleshoot and resolve complex technical issues efficiently.
Stay current with emerging AWS technologies and industry trends to drive innovation.
Required Skills & Experience
10+ years of hands-on software development experience, with strong Python or other object-oriented programming skills (Java, .NET, etc.).
7+ years of experience working with AWS services to build enterprise-level data solutions.
Expertise in AWS Data Lake Formation, Data Ingestion, Storage, and Processing services such as:
S3, AWS Glue, Lambda, EMR, Athena, Kinesis, DMS, Step Functions, SageMaker, Apache Flink
Proven experience modernizing legacy applications and migrating them to cloud environments.
Strong understanding of DevOps/DevSecOps, Infrastructure as Code (IaC), CI/CD pipelines, and automation tools.
Experience with database systems (RDBMS or transactional).
Familiarity with data analytics and BI tools such as Power BI or AWS QuickSight.
Excellent communication and collaboration skills for working with cross-functional teams and stakeholders.
Experience working in Agile/Scrum environments.
Preferred Qualifications
AWS Certification (Developer, Data Analytics, or Solutions Architect).
Experience in public sector or large enterprise environments.
Job Type: Contract
Pay: $72.00 - $77.00 per hour
Expected hours: 40 per week
Work Location: In person