Get AI-powered advice on this job and more exclusive features.
Direct message the job poster from Vaco by Highspring
Senior Director, Talent Solutions at Vaco by Highspring
Python Back-end Development Engineer
Duration: 1 year renewal contract
Work Environment: Hybrid 2-3 days a week working in Markham office
Start: ASAP
Key Responsibilities:
- Develop and maintain Python scriptsto collect and process metrics data.
- Utilize GitHub REST, custom Perforce REST API and GraphQL APIs to fetch data and interact with repositories.
- Design and implement robust data collection pipelines to ensure accurate and timely data retrieval, as well as integrity and accuracy of collected data
- Use Kubernetes to orchestrate the application, ensuring scalability and efficient resource management.
- Integrate with Elasticsearch to store and query collected metrics data. Optimize Elasticsearch queries for performance and accuracy.
- Implement monitoring solutions to track application performance and health.
- Set up alerts and dashboards to quickly identify and resolve issues.
- Collaborate with stakeholders to understand requirements and deliver solutions.
- Document processes, configurations, and code to ensure maintainability and knowledge sharing.
Required Skills & Experience:
- 5+ years of experience, in-depth knowledge and experience with Python for various application development types, (e.g. web apps, various data manipulation, analysis, and integration tasks)
- Strong expertise in API development and integrations between various SW systems
- Strong object-oriented programming background using .Net/C# as backend is a plus
- Demonstrated practical experience in reporting solutions and dashboards development, including data collection pipelines, data manipulation and querying, data visualization using Web UI reporting tools. Expertise with ELK stack is a strong plus.
- Working knowledge of CI/CD systems and pipelines development, development experience in Jenkins and GitHub Actions is a plus
- Working knowledge of version control systems, such as GitHub and Perforce
- Power user level knowledge of Kubernetes orchestration and resource management is desirable
- Self-starter, strong collaborator, and able to independently drive tasks to completion
- Strong organizational skills and ability to handle multiple issues at the same time
- Strong written and verbal communication skills
Seniority level
Seniority level
Mid-Senior level
Employment type
Job function
Job function
Information TechnologyIndustries
Technology, Information and Internet
Referrals increase your chances of interviewing at Vaco by Highspring by 2x
Sign in to set job alerts for “Back End Developer” roles.
Backend/API Engineer, Money as a Service (Canada)
Toronto, Ontario, Canada CA$100.00-CA$125.00 1 month ago
Toronto, Ontario, Canada CA$100,000.00-CA$125,000.00 1 month ago
Software Engineer I (Full-Stack) - 8- Month Fall Co-op
Software Developer Back End (Java) 8422-1015
Software Engineer, Backend (Toronto, Hybrid / Remote)
Software Developer, Java Spring Boot and MongoDB
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.