Project Manager / DevOps Engineer
Why Become Our Technical Project Manager DevOps Engineer?
We Are Tech is a forward-thinking company based in Canada, revolutionizing the service industry through cutting-edge technology. Our flagship project, "Match My Aid," aims to transform service delivery across Canada with a seamless web platform integrating real-time auctions, AI, IoT, and secure payment systems. We are seeking a dynamic and experienced Technical Project Manager (TPM) / DevOps Engineer to lead the technical aspects of this groundbreaking initiative.
Role Overview
We are looking for a Technical Project Manager (TPM) / DevOps Engineer who excels in both project management and technical domains. This role involves managing Agile project processes, overseeing the CI/CD pipeline, and establishing a collaborative and efficient development environment for our remote teams. The ideal candidate will blend project management expertise with technical skills to ensure smooth and aligned project progress.
Key Responsibilities:
Agile Project Management:
- Lead sprint planning, backlog grooming, and Agile ceremonies using Jira.
- Coordinate between development teams (frontend, backend, QA) to ensure timely delivery of milestones.
- Track project progress, identify risks, and implement effective mitigation strategies.
CI/CD Pipeline Management:
- Design, implement, and manage the CI/CD pipeline using Azure DevOps.
- Ensure continuous integration, automated testing, and smooth deployment processes.
- Optimize the pipeline for performance and reliability.
Infrastructure and Environment Management:
- Manage and scale infrastructure using Azure Kubernetes Service (AKS), Docker, and other Azure services.
- Oversee development environment setups, ensuring alignment with production.
- Monitor system performance and implement necessary improvements.
Collaboration and Communication:
- Facilitate communication across remote teams using Microsoft Teams and other collaboration tools.
- Maintain project documentation in Confluence, ensuring it is current and accessible.
- Act as the primary liaison between technical teams and stakeholders.
Quality Assurance and Testing:
- Integrate automated testing frameworks (e.g., Jest, Mocha, Postman) into the CI/CD pipeline.
- Collaborate with QA teams to ensure features meet quality standards before deployment.
- Manage feedback loops and ensure timely issue resolution.
Quality Assurance and Testing:
- Utilize Git for version control, including managing branches, pull requests, and merging code changes.
- Ensure best practices in Git workflows to maintain code integrity and facilitate collaboration.
Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Proven experience as a Technical Project Manager, DevOps Engineer, or a similar role.
- Strong understanding of Agile methodologies with experience in Jira and Confluence.
- Hands-on experience with Azure DevOps, Docker, Kubernetes, and CI/CD infrastructure management tools.
- Proficiency with Git for version control and collaboration.
- Solid understanding of software development processes and best practices.
- List Excellent communication skills with a knack for effective collaboration across remote teams.
- Problem-solving mindset focused on delivering high-quality solutions on time.
Why Join Us?
- Innovative Projects : Be part of a project set to disrupt the service industry in Canada.
- Remote Work : Enjoy the flexibility of working from anywhere in Canada with flexible hours.
- Collaborative Environment : Join a team that values creativity, innovation, and continuous improvement.
- Professional Growth : Take advantage of opportunities for learning and career development in a dynamic, tech-driven environment.
How to Apply:
If you’re passionate about technology and project management and eager to lead a transformative project, we’d love to hear from you. You can upload your resume directly here or send it to jobs@wearetech.ca. Please include a cover letter detailing why you’re the perfect fit for this role.