Cloud Applications Development Specialist

Apply Now

Company: Opendoor

Location: Vancouver, BC V5K 5J9

Description:

Open Door Group (ODG), a trailblazing non-profit organization serving communities across Canada and is on the lookout for a dedicated Cloud Applications Development Specialist to join our team.

Salary: This position has a salary range of $71,772 - $103,142 commensurate with qualification and experience.

Hours of Work: 36 hours per week

Status: Full-Time, Permanent

Location: The person will be able to work remotely as a primary work location but will be expected to travel to BC in the course of their duties.

Your Role:

The Cloud Applications Development Specialist is responsible for overseeing the design, development, and maintenance of complex Cloud native software applications. This position provides technical leadership in application development using appropriate DevSecOps practices, languages, frameworks, and databases. The specialist would undertake application testing, quality assurance, and project coordination to improve the effective use of business applications and related technologies.

This position works with internal and external stakeholders, including business leaders, end-users, and technical teams, to gather requirements and translate them into functional application designs that would achieve Open Door Group's strategic vision.

Examples from of core areas of responsibility include:
  • Discovery, Design, and Implementation of Strategic Application Solutions: The candidate will lead the development, coding, configuration, and maintenance of critical systems and applications, working with users to implement solutions that meet standards. They will coordinate with teams and vendors, manage system projects, oversee integrations, and support technology change management across the organization.
  • Maintenance of Cloud Applications: The candidate will create and update training materials, deliver training, and ensure business systems are secure and reliable. They will research and recommend technology solutions, support the IT team to maintain smooth operations, update codes, provide advanced technical assistance, and oversee system testing, upgrades, and enhancements to ensure quality and reduce risks.

Please see the full job description for a detailed description of the responsibilities included in this position. Full posting and job description are available here: https://www.opendoorgroup.org/about-us/join-our-team

Why Open Door Group?

Champion of Great Workplaces: ODG proudly holds the title of one of Canada's Certified Great Places to Work, fostering a culture of compassion and authenticity. Join a team that values your unique contribution and believes in the boundless potential of every individual.

Competitive Compensation and Benefits: As a Certified Living Wage Employer, ODG is committed to offering more than just a job. Enjoy a comprehensive 100% employer-paid benefits package and enrollment in the Municipal Pension Plan. Your well-being matters, and we provide an Employee and Family Assistance program to support you.

Community Impact: Be part of an organization that goes beyond the conventional, providing tailored employment services to build strong workforce ecosystems and thriving communities. Your work will directly contribute to the social and economic well-being of the community.

What you bring to the position:
  • Bachelor's degree in computing science or business-related discipline.
  • Expertise in one or more core languages (e.g., Java, C#, Python, JavaScript).
  • Frameworks: Proficiency in frameworks such as Spring (Java), .NET Core (C#), Django (Python), or JavaScript frameworks (React, Angular, Vue.js).
  • Database Management: Strong SQL skills (MySQL, PostgreSQL) and familiarity with NoSQL databases (e.g., MongoDB).
  • Evidence of professional certifications in Cloud Services (AWS, Azure, Google and Security)


In addition, the successful candidate will have:
  • 5-7 years' experience in a related field (Developer, Data Engineer, Azure DevOps/Back-End Dev, Cloud security.)
  • Proficiency in at least two programming languages in application development (e.g., .NET (C#), JavaScript, Java, Ruby, Python, TypeScript, PowerShell).
  • Proficiency in cloud architecture and services, including compute, storage, databases, app services and networking.
  • Proficiency in the use of GitHub (Repository, Project, Actions), Azure DevOps (Boards, Repositories, Pipelines, Testing, Artifacts), with ability to provide evidence of past development work
  • In-depth understanding of docker, Kubernetes, and containers as a delivery mechanism for Apps.
  • In-depth understanding of microservices, event sourcing, and CQRS.
  • Working knowledge of cloud services (Azure, AWS, and GCP)
  • Good working knowledge of the Windows and Linux Operating System (utilities, services, scheduling, management.
  • Working knowledge of various Infrastructure as Code tools (Terraform, Ansible, Cloud Foundry, Azure Resource Manager, Bicep).
  • Familiarity with the development of scalable and maintainable applications using low-code platforms such as Power apps.
  • Knowledge of Security Frameworks and standards, including OWASP (Open Web Application Security Project), Microsoft SDL (Security Development Lifecycle), DevSecOps, Cryptography, Public key infrastructure, and CI/CD Security.
  • Experience with JWT, OAuth 2.0, OIDC, SAML 2.0 as core Auth principles and paradigms and various providers of these services ( AzureAD, AzureAD B2C, LinkedIn, Google, Facebook).
  • Knowledge of Relational and non-relational Databases, cloud infrastructure (IaaS, PaaS and SaaS)
  • Significant experience with change management processes and project management methodologies
  • Significant experience providing business analysis related to integrated custom applications with complex business processes.
  • Proficient in Microsoft 365 applications including SharePoint and the Power platform.
  • The ability to efficiently handle multiple priorities.
  • Analytical and problem-solving skills.
  • Effective interpersonal skills, including exceptional influencing skills
  • Excellent verbal and written communication skills, including the ability to communicate technical information in a simple and direct style.
  • Demonstrated ability to work well independently as well as collaboratively in a team


Special Conditions of Employment
  • Required to pass a criminal history background check and/or fingerprinting
  • Must be able to work flexible hours
  • Must have the ability to work on a computer for extended hours at a time
  • Occasional travel within British Columbia may be required


Open Door Group values diversity and is committed to providing an inclusive work environment. We are looking for qualified individuals who represent, at all job levels, the diversity of the people we serve and encourage applications from Indigenous peoples, individuals of all genders and sexual orientation, origin and ethnic affiliations, disability, age, and religion

We strive to ensure an accessible experience for candidates. If you require an alternative method to submit your application, please contact us toll-free at [redacted] and ask to speak with an HR representative, or you can email us at [redacted]

Only short-listed candidates will be contacted.

Thank you for your interest in joining the Open Door Group team!

Similar Jobs