A
Python Developer
Ampstek
Mississauga · On-site Contract 3w ago
About the role
About
We are seeking a skilled Python Developer with strong expertise in building scalable applications, microservices, and cloud-based solutions.
The ideal candidate will have hands-on experience in modern web frameworks, APIs, and exposure to AI/ML technologies.
Required Skills & Qualifications
Programming & Development
- Strong proficiency in Python
- Solid understanding of Object-Oriented Programming (OOP)
- Strong knowledge of data structures and algorithms.
- Knowledge of Hadoop ecosystem
- Experience or strong interest in Artificial Intelligence and Large Language Models (LLMs)
- Working experience with AI/ML frameworks, libraries, or integration patterns
Web & API Development
- Hands-on experience with REST APIs and RESTful API design
- Expertise in frameworks such as Django, Flask, or FastAPI
- Experience with microservices architecture
Databases
- Experience with relational databases (Oracle, MySQL)
- Familiarity with NoSQL databases (MongoDB)
- Background in data processing, ETL, Pyspark or ML pipelines is a bonus.
Cloud & DevOps
- Experience with AWS services, especially S3 and Glue
- Familiarity with cloud platforms (AWS, Open Shift or GCP)
- Knowledge of CI/CD tools such as Jenkins or GitHub Actions, Tekton, Harness
- Basic understanding of Docker and containerized environments
Tools & Practices
- Experience with version control systems (Git)
- Exposure to unit testing frameworks (e.g., PyTest)
Mandatory Skills
- Python
- Rest API
- Gen AI
Desired Skills
- MongoDB
- Java
Domain
- Banking and Finance
Skills
AWS GlueAWS S3AWSCI/CDDockerDjangoFastAPIFlaskGCPGen AIGitGitHub ActionsHadoopJavaJenkinsLLMsMLMongoDBMySQLNoSQLObject-Oriented ProgrammingOpen ShiftOraclePySparkPyTestPythonREST APITektonmicroservices
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free