Search jobs > Toronto, ON > Temporary > Python developer
Our client is looking for a contract based intermediate Python developer with range of skills across AWS services, CI / CD, static analysis tools.
Requirements :
- AWS Management : Design, implement, and maintain serverless applications using AWS Lambda. Manage AWS resources efficiently through Boto3 and ensure optimal configuration and usage of AWS services including EC2, S3, RDS, and DynamoDB.
- Automation and Scripting : Develop Python scripts to automate AWS deployments and routine system maintenance tasks, improving operational efficiency and consistency.
- CI / CD : Build and maintain CI / CD pipelines using AWS CodePipeline and CodeBuild for automated testing and deployment of Python applications, fostering a culture of continuous integration and continuous deployment.
- Static Analysis : use static analysis tools like MyPy and Radon
- Tests : write automated tests
Required
- 5+ years of experience as a software developer.
- 3+ years of experience with Python.
- Experience with a cloud platform such as AWS, Google Cloud or Azure.
- Experience writing tests and knowledge of TDD.
- Knowledge of development principles such as OOP and SOLID
- Experience with relational and non-relational databases such as MySQL, Postgres, Mongo and Dynamo.
- Experience with CI / CD platforms such as CircleCI, Travis, GitHub Actions or ADO.
- Experience with static analysis tools like mypy and Radon.
- Experience with AWS services such as ECS, EKS, Lambda, SQS, SNS and Event Bridge.
- Experience with multiple software development languages, ideally PHP, Node JS or TypeScript.
- Knowledge of Clean Architecture and DDD principles.
Python Developer (AWS)
Our client is looking for a contract based intermediate Python developer with range of skills across AWS services, CI/CD, static analysis tools. Manage AWS resources efficiently through Boto3 and ensure optimal configuration and usage of AWS services including EC2, S3, RDS, and DynamoDB. Develop Pyt...
Python Developer
Experience with Python application frameworks (Django, Flask, Pyramid, Tornado). Experience with Python testing and code analysis tools (Pytest, Pylint). Skills: Python, Django, Flask, SQL, Oracle. ...
Fraud Data Analyst
We're looking for a skilled Fraud Data Analyst to protect our mobile gaming ecosystem. Fraud Data Analysis & Investigation:. Clean, transform, and manipulate datasets to prepare them for analysis. Develop and maintain fraud monitoring protocols, proactively analyzing player data to uncover suspiciou...
Senior Full Stack - Application Developer (.Net, Angular, Azure)
Senior Full Stack - Application Developer (. Full Stack capability (front-end and back-end). The successful candidate for the Application Developer - Level III position will play a pivotal role in our development team's success. You will lead and inspire a group of talented developers, guiding them ...
Senior Data Engineer - Canada
Collaborate with cross-functional teams to understand data requirements and deliver innovative data solutions. Lead the adoption of best practices in code quality, CI/CD, and DevOps within the data engineering team. Design and implement scalable and efficient data processing pipelines using Apache S...
Data Engineer
SQL/NOSQL and relational databases technologies/concepts for both querying/manipulating datasets and managing /controlling databases. Collaborate with business lines and other stakeholders and identify opportunities to drive business value by leveraging data engineer. Efficiently handle large volume...
DevOps Engineer
Specializing in Cloud Infrastructure Modernization, virtualization, data center setup, DR & BC Strategies, and DevOps. ...
Java Spark Developer
Job Title: Java Spark Developer. Minimum 6 years of experience in Java/Spark technologies. Strong experience in Java, Microservices, Spring boot,. Should have good experience in understanding requirement related to extraction, transformation and loading (ETL) of data using Java /Spark on Hadoop plat...
Senior Full Stack Developer - Python/React
Senior Full Stack Developer - Python/React. ...
Business System-Data Governance Analyst
Business Glossary, Metadata Management, Data Quality Assessment, Data Issue Management, and Data Sharing Management. Data-centric change initiatives (data migration, data transformation, data analysis, and insights) are an asset. Using a combined business, technical, and data-focused lens, this indi...