Advertisement

Software Deployment Coordinator – Full-Time

New Job Opportunity
We are actively hiring for a new role.
Apply Now
🏢 Career.zycto📍 Ottawa, Ontario💼 Full-Time💻 Hybrid🏭 Information Technology and Services💰 C$60,000 - C$80,000 per year

About Company

⚠ Job Safety Notice: We actively monitors listings to prevent scams, misleading, or unauthorized postings in line with PhishFort anti-phishing policies. If you spot a suspicious listing, submit a Job Takedown Request immediately for review and appropriate removal action.

Are you ready to elevate your career in software deployment? At Career.zycto, we specialize in connecting top-tier talent with cutting-edge projects, fostering environments where innovation thrives. We believe in empowering our team members to take ownership, drive efficiency, and make a tangible impact on product delivery. Join a collaborative culture that values precision, proactive problem-solving, and continuous learning, providing the perfect platform for a skilled Software Deployment Coordinator to excel and contribute meaningfully to dynamic tech landscapes.

Advertisement

Job Description

We are seeking a highly organized and detail-oriented Software Deployment Coordinator to join our growing team in Ottawa. In this pivotal role, you will be the linchpin between development, QA, and operations teams, ensuring the seamless and timely release of our innovative software products. The ideal candidate will possess a strong understanding of the software development lifecycle (SDLC), particularly release management, and have a proven ability to manage complex deployment processes efficiently.

As a Software Deployment Coordinator, you will be responsible for orchestrating the entire deployment process from planning to execution and post-deployment verification. This includes creating and maintaining deployment schedules, coordinating resources, managing release gates, and ensuring all stakeholders are informed and aligned. You will play a critical role in minimizing risks associated with deployments, troubleshooting issues, and striving for continuous improvement in our release methodologies. We are looking for someone who thrives in a fast-paced environment, can adapt to evolving priorities, and possesses excellent communication skills to articulate complex technical information to diverse audiences. If you are passionate about bringing software to life and ensuring a smooth user experience from the moment of release, we encourage you to apply and contribute to our commitment to excellence.

Key Responsibilities

  • Plan, schedule, and coordinate all software deployments across various environments (development, staging, production).
  • Develop and maintain comprehensive deployment plans, checklists, and runbooks.
  • Collaborate closely with development, quality assurance, and operations teams to ensure smooth handovers and readiness for deployment.
  • Manage and track release branches, version control, and configuration management activities.
  • Identify, mitigate, and resolve deployment-related issues and risks proactively.
  • Automate deployment processes where feasible to improve efficiency and reduce manual errors.
  • Communicate deployment statuses, issues, and successes to all relevant stakeholders.
  • Ensure adherence to release policies, procedures, and quality standards.
  • Participate in post-deployment verification and troubleshooting activities.
  • Contribute to the continuous improvement of release management processes and tools.

Required Skills

  • 2+ years of experience in software deployment, release management, or a similar coordination role.
  • Solid understanding of the Software Development Life Cycle (SDLC) and Agile methodologies.
  • Experience with version control systems (e.g., Git, SVN).
  • Familiarity with CI/CD pipelines and automation tools (e.g., Jenkins, GitLab CI, Azure DevOps).
  • Excellent organizational and project management skills.
  • Strong communication and interpersonal skills, capable of coordinating across multiple teams.
  • Ability to troubleshoot and problem-solve technical deployment issues.
  • Proficiency in documentation and reporting.

Preferred Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • Experience with cloud platforms (e.g., AWS, Azure, Google Cloud).
  • Scripting experience (e.g., Python, Bash, PowerShell).
  • Knowledge of ITIL frameworks, particularly Release and Deployment Management.
  • Experience with containerization technologies (e.g., Docker, Kubernetes).

Perks & Benefits

  • Competitive salary and performance-based bonuses.
  • Comprehensive health, dental, and vision insurance.
  • Generous paid time off and holidays.
  • Opportunities for professional development and continuous learning.
  • Hybrid work model for flexibility and work-life balance.
  • Collaborative and inclusive team environment.
  • Modern office space with ergonomic workstations.
  • Company-sponsored social events and team-building activities.

How to Apply

To apply for this exciting opportunity, please click on the application link below. We look forward to reviewing your qualifications and learning more about how you can contribute to our team.

Advertisement

Job Application

×
Scroll to Top