3+ years of professional experience with Python (intermediate-level)
Strong experience with AWS services and how they work together
Hands-on experience deploying applications to production and maintaining uptime
Experience designing and working with both SQL and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB, DynamoDB)
Proven ability to build and integrate APIs, including microservices
Familiarity with Docker and CI/CD pipelines (e.g., GitHub Actions, CloudFormation)
Strong testing practices, including writing unit tests
Comfortable with Git and collaborative development workflows
Basic Linux/Unix system administration skills
Experience with monitoring and logging tools (e.g., CloudWatch)