Job Title: Full Stack AWS Data Engineer (DevOps + UI)Location: PCS CA~TORONTO
Years of Experience: 5-7 Years
Job Summary: We are seeking a highly skilled Full Stack AWS Data Engineer who can design, develop, and maintain scalable cloud-based data solutions while contributing across the full technology stack. The ideal candidate will have strong expertise in AWS data services, DevOps automation, backend development, and modern UI technologies to build end-to-end data platforms and dashboards.
Responsibilities:- Design, develop, and maintain scalable data pipelines on AWS.
- Build and optimize ETL/ELT workflows for structured and unstructured data.
- Develop RESTful APIs and backend services to expose data for applications.
- Create responsive and user-friendly web interfaces for data visualization and administration.
- Implement CI/CD pipelines and automate application deployments.
- Manage cloud infrastructure using Infrastructure as Code (IaC).
- Monitor, troubleshoot, and optimize cloud infrastructure, applications, and data pipelines.
- Implement security, governance, and best practices across cloud environments.
- Collaborate with data scientists, business analysts, architects, and product teams to deliver business solutions.
- Ensure high availability, scalability, and performance of data platforms.
Mandatory Skills:- Strong in AWS Services (S3, Glue, Lambda, Redshift, RDS, Athena, EMR, Kinesis, IAM, CloudWatch, Step Functions, CDK) - Advanced Level (7 to 10 Years)
- Python, PySpark, SQL, Apache Spark, ETL/ELT development, Data warehousing concepts, Data modeling, Performance optimization.
- Backend Development: Python (FastAPI/Flask), Java or Node.js, REST API development, Microservices architecture.
- UI Development: React.js.
Preferred Skills:- Experience with data governance and security best practices.
- Familiarity with Agile methodologies.
Qualifications:Bachelor's degree in Computer Science, Engineering, or a related field.