Python developer with React and AWS glue.
Qualifications
Full Stack Engineer well-equipped to handle both frontend and backend development tasks
Cloud Services
- AWS Glue / Glue DQ - is a must
- AWS IAM, S3, ECS, CloudFormation, EC2, Lambda, SQS, SNS, StepFunctions
Backend Skills (Python)
- Python - Advanced understanding of Python syntax and features
- Web Frameworks
- RESTful APIs and GraphQL
- Database Management - SQL (PostgreSQL, MySQL, DynamoDB)
- Authentication & Authorization - JWT, OAuth
- Testing - PyTest, UnitTest
- Asynchronous Programming
- DevOps/CI-CD - Docker, Kubernetes, GitHub Actions
Frontend Skills (React)
2.
React hooks (useState, useEffect, etc.)
Context API
React Router
State management libraries (Redux)
Flexbox/Grid
Responsive design
- CSS Preprocessors - SASS/SCSS, LESS
- Frontend Build Tools - Webpack, Babel
- UI Frameworks/Libraries - Material-UI, NodeJS
- Testing - Jest, React Testing Library
- Version Control - Git, GitHub/GitLab/
General Skills
- Problem Solving & Algorithms
Critical Thinking:
Analyzing and solving complex problems.
Efficiency:
Knowledge of data structures and algorithms to optimize code.
- Version Control Systems - Git: Proficiency in version control and code collaboration tools (GitHub, GitLab).
- Agile/Scrum Methodologies
Agile Principles:
Understanding iterative development.
Scrum:
Familiarity with Scrum roles/events.