Overview
On Site
Accepts corp to corp applications
Contract - Long Term
Skills
SQL
AWS
Python
PYSPARK
Data Warehousing
Airflow
Job Details
Hi,
Our client is looking AWS Senior Developer For a Contract Position role Charlotte, NC- Hybrid below is the detailed requirements.
Kindly share your Updated Resume to proceed further.
Position: AWS Senior Developer
Location: Charlotte, NC- Hybrid
Job Mode: Long Term Contract
Need 12+ Years of Experience
Job Description:
We are seeking a highly skilled AWS Senior Developer (75% Developer / 25% Architect) with deep expertise in Python, PySpark, SQL, AWS data services, and modern data engineering practices. The ideal candidate will design, build, and maintain scalable data pipelines, support complex data workflows, and optimize cloud-based data architectures.
Mandatory Technical Skills: PySpark, Python, SQL, Airflow, AWS Glue, AWS RDS, AWS Lambda, Kafka, Data Lake Concepts, Batch & Streaming Data Pipelines, Data Warehousing Good to Have Skills: Snowflake, Splunk, Apache Iceberg, Terraform, CI/CD Pipeline
Qualifications
- Extensive experience with AWS services, especially Lambda, Glue, and RDS.
- Strong command of Python and PySpark for data processing.
- Deep understanding of data warehousing and data lakes.
- Advanced SQL experience for relational database management.
- Hands-on experience with Kafka for streaming solutions.
- Experience working with Snowflake (highly desirable).
Responsibilities
- Oversee deployment and management of AWS Data Pipeline and AWS Glue for seamless data flow.
- Utilize Kafka for real-time streaming and dynamic data processing.
- Implement and support data warehousing and data lake architectures.
- Build and optimize ETL workflows using Airflow.
- Apply SQL, Python, and PySpark to process and transform large datasets.
- Collaborate with cross-functional teams to align data initiatives with business goals.
- Ensure data quality, validation, testing, and high availability.
- Monitor and improve system performance and reliability.
- Provide technical leadership and mentorship to junior team members.
- Support development of data-driven strategies for enhanced decision-making.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.