Director, Cloud And Software Engineering

 

Description:

The Director of Cloud and Software Engineering will provide the strategic vision, implementation, and management of our cloud-based solutions and software projects. This role requires a deep understanding of cloud technologies, agile development and DevSecOps practices, and leadership skills to ensure the delivery of high-quality, scalable, and secure solutions are delivered to our partners across the organization.

Key Responsibilities

 

As the Director, Cloud and Software Engineering your primary accountabilities will include:

  • Develop and execute the strategic roadmap for cloud infrastructure and software engineering.
  • Lead, mentor, and manage a team of cloud engineers, software developers, and other technical professionals.
  • Oversee the design, implementation, and management of scalable, reliable, and secure cloud infrastructure.
  • Ensure optimal performance, availability, and cost-efficiency of cloud services.
  • Establish and enforce best practices for cloud security, compliance, and governance.
  • Implement agile methodologies and DevSecOps practices to enhance efficiency and product quality.
  • Ensure code quality, testing, and documentation standards are upheld.
  • Work closely with cross-functional teams, including product management, operations, and security, to ensure alignment and collaboration.
  • Communicate complex technical concepts to non-technical stakeholders in a clear and concise manner.
  • Stay current with emerging technologies, industry trends, and best practices.
  • Foster a culture of innovation, collaboration, and continuous improvement within the team.

Qualifications and Experience

  • Bachelor’s Degree in Computer Science, Engineering, or a related field
  • 5+ years of experience in software or cloud engineering, with at least 5 years in a leadership role.
  • Proven experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and cloud-native architectures.
  • Strong background in software development methodologies, tools, and practices (e.g., Agile, DevOps, CI/CD).
  • Excellent leadership, communication, and interpersonal skills.
  • Demonstrated ability to manage complex projects and deliver high-quality results.
  • Deep understanding of security, compliance, and governance in the cloud environment.
  • Experience with containerization (e.g., Docker, Kubernetes) and microservices.

Organization Province of Nova Scotia
Industry IT / Telecom / Software Jobs
Occupational Category Cloud and Software Engineering
Job Location Halifax,Canada
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Experienced Professional
Experience 5 Years
Posted at 2024-07-23 5:56 am
Expires on 2024-10-08