Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.
Get past ATS filters
Job summary
A tech recruitment firm in Toronto is seeking a Senior Python Software Engineer to enhance community knowledge with innovative solutions. The role requires expertise in Python and understanding of cloud computing, distributed systems, and relational databases. Strong communication skills and experience with GitHub are essential. This contract position offers a salary range of CA$100,000 to CA$110,000, catering to associates looking to grow in consulting within the staffing and recruiting industry.
Qualifications
Significant experience with at least one dynamically typed, object-oriented programming language (preference for Python).
Experience with cloud computing and container-based distributed systems (Docker).
Experience working with relational databases (preferably MySQL) and high proficiency with SQL.
Understanding of higher-level RDBMS concepts.
Great understanding of distributed systems and microservice architecture.
Hands-on experience using message brokers such as RabbitMQ.
Deep understanding of restful API development.
Excellent communication and organization skills.
Proven experience using code repositories such as GitHub.
Familiar with *nix-like environments.
Skills
Python
Cloud computing
Docker
MySQL
SQL
Distributed systems
Microservice architecture
RabbitMQ
Restful API development
GitHub
Unix-like environments
Job description
A tech recruitment firm in Toronto is seeking a Senior Python Software Engineer to enhance community knowledge with innovative solutions. The role requires expertise in Python and understanding of cloud computing, distributed systems, and relational databases. Strong communication skills and experience with GitHub are essential. This contract position offers a salary range of CA$100,000 to CA$110,000, catering to associates looking to grow in consulting within the staffing and recruiting industry.