Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Role: Python Golang Cloud Developer
Type: Full-time
Location: Montreal, Quebec (Hybrid - 3 days onsite per week)
Job Description:
We are seeking a highly skilled Cloud Software Engineer to develop high-quality applications leveraging public cloud infrastructures across Azure, GCP, and AWS. The ideal candidate will possess 6-8+ years of experience with object-oriented development and be proficient in Python, Golang, and NoSQL databases, with additional expertise in Terraform, JavaScript/TypeScript, or related tools considered a plus.
Responsibilities:
- Develop high-quality cloud applications using Python, Golang, and NoSQL databases.
- Design and implement automation frameworks and enhance cloud tooling, primarily in Azure, with GCP and AWS experience a plus.
- Integrate automation workflows into CI/CD pipelines to streamline deployment processes.
- Collaborate with global, cross-functional teams to gather requirements, produce high-quality code, and deliver projects on schedule.
- Troubleshoot and resolve production issues, providing technical support and debugging as needed.
- Produce proof-of-concept solutions for new areas of development.
- Follow the Software Development Lifecycle (SDLC), including analysis, design, coding, testing, and deployment.
- Improve developer experience by working closely with client and infrastructure teams.
Requirements:
- 6-8+ years of professional experience in object-oriented programming with Python, Golang, Java, or JavaScript/TypeScript.
- 2+ years working with geographically dispersed teams across different time zones.
- Strong understanding of object-oriented design and development principles.
- Proficiency with NoSQL database technologies, modeling, testing, and performance tuning.
- Experience in Linux/Unix environments.
- Familiarity with BDD frameworks such as Cucumber, Gherkin, or behave.
- Competency in version control systems (git) and CI/CD tools (Jenkins).
- Knowledge of Agile and DevOps methodologies, including tools like Jira or Rally.
- Ability to produce clean, reusable, well-documented, and industry-standard code.
- Excellent communication skills to effectively interact with diverse stakeholder groups.
Preferred, but not required:
· Experience with Infrastructure as Code (Terraform).
· Knowledge of Open Policy Agent (OPA).
· Experience designing Azure applications and working with Azure PaaS services.
· Understanding of security controls and tools for public cloud environments.
Key Skills
Ranked by relevanceReady to apply?
Join Source2Hunt LLC and take your career to the next level!
Application takes less than 5 minutes