Director of Cloud Engineering

1 week ago


City of Langley, Canada Renewable Energy Systems Full time
Do you want to work to make Power for Good?We're the world's largest independent renewable energy company. We're guided by a simple yet powerful vision: to create a future where everyone has access to affordable, zero carbon energy.We know that achieving our ambitions would be impossible without our people. Because we're tackling some of the world's toughest problems, we need the very best people to help us. They're our most important asset so that's why we continually invest in them.RES is a family with a diverse workforce, and we are dedicated to the personal professional growth of our people, no matter what stage of their career they're at. We can promise you rewarding work which makes a real impact, the chance to learn from inspiring colleagues from across a growing, global network and opportunities to grow personally and professionally.Our competitive package offers rewards and benefits including pension schemes, flexible working, and top-down emphasis on better work-life balance. We also offer private healthcare, discounted green travel, 24 days holiday (with an additional discretionary day given by the company) with options to buy/sell days, enhanced family leave and four volunteering days per year so you can make an impact somewhere else.The PositionAs the Director of Cloud Engineering and Infrastructure, you will be responsible for leading and overseeing the development, implementation, and maintenance of cutting-edge cloud infrastructure and best practices in software engineering at RES. You will be a strategic leader with a blend of technical expertise, business acumen, and leadership skills.You will play a pivotal part in driving technological advancements ensuring a secure, scalable cloud infrastructure capable of driving analytics from standard reporting, diagnostics, and cutting-edge AI opportunities in software product development.Key AccountabilitiesCloud Infrastructure
  • Lead in the architecture and implementation of cloud infrastructure to support big data and cloud analytics at scale
  • Ensure configuration and architecture are capable of managing required loads
  • Monitor the infrastructure for issues and ensure and make updates to make sure it is running smoothly
  • Experience and leadership in Infrastructure as Code (IaC)
  • Lead the development of proper automation capabilities to ensure consistent, secure and rapid software development (DevSecOps)
  • Enable a multi-tenanted infrastructure to deploy into multiple enterprise environments
  • Lead the cyber security and disaster recovery definition for the platform
Application Software Development / Software Engineering
  • Directs the activities of a software systems development function, software applications development function, and a software quality assurance function for software enhancements and new products including cloud-based or internet-related tools
  • Experience and understanding in C#, JavaScript and Python development.
Future
  • Aware of key opportunities for innovation in the infrastructure, data, AI and software development space
  • Participate with key enterprise suppliers to ensure opportunities are maximised for our product offering.
People
  • Lead the definition of best practice cloud, security, cloud application development.
  • Grow, develop and manage a team of talented, infrastructure, automation and security engineers.
  • Lead the support and education of cloud engineering and infrastructure best practices across all the development groups.
  • Advocate for software best practices such as Agile Methodology, Version Control, Code Generation, Testing Automation, Continuous Integration/Continuous Deployment, and Code Reviews and Collaboration as needed to drive business outcomes.
Stakeholder Management
  • Lead in robust collaboration with the engineering team to design, implement, and maintain scalable solutions.
  • Participate in robust collaboration with product managers, UX/UI designers, and other stakeholders to support the translation of business requirements into new digital products.
  • Maintain a culture of collective success across all engineering, product and services teams oriented to the common goal.
Knowledge
  • Cloud Computing Fundamentals:
  • Understanding of cloud computing concepts, including infrastructure as a service (IaaS), platform as a service (PaaS), and software as a service (SaaS), as well as cloud deployment models (public, private, hybrid).
  • Software Engineering Best Practices:
  • Knowledge of software development methodologies, coding standards, version control systems, testing practices, and deployment strategies.
  • Cloud Infrastructure Technologies:
  • Familiarity with major cloud platforms such as AWS, Azure, or Google Cloud, including their services for compute, storage, networking, and security.
  • Security Principles and Practices:
  • Understanding of cloud security principles, including identity and access management (IAM), encryption, network security, and compliance requirements.
Data, AI and Machine Learning:
  • Knowledge of concepts and applications of artificial intelligence (AI) and machine learning (ML), particularly as they relate to cloud-based analytics and product development in an highly variable industrial B2B context.
Strategic Planning and Business Acumen:
  • Ability to align technical strategies with broader business goals and market opportunities, and make informed decisions based on financial and market analysis.
Leadership and Team Management:
  • Skills in leading and motivating cross-functional teams, fostering collaboration, setting clear objectives, and providing guidance and mentorship to team members.
Innovation and Continuous Improvement:
  • Understanding of innovation processes and methodologies, as well as a commitment to fostering a culture of continuous learning, experimentation, and improvement.
Problem-solving and Adaptability:
  • Ability to identify and address technical challenges, adapt to evolving technologies and market dynamics, and find creative solutions to complex problems.
Communication and Collaboration:
  • Strong interpersonal and communication skills to effectively collaborate with stakeholders across different departments, build partnerships, and articulate technical concepts to non-technical audiences.
Skills
  • Comprehensive understanding of software architecture principles and best practices.
  • Proven track record of operating within an industrial business-to-business (B2B) framework, showcasing familiarity with the distinctive challenges, dynamics, and prerequisites of industrial markets and clients.
  • Exceptional communication abilities, adept at influencing decisions and conveying technical concepts to diverse audiences, both technical and non-technical.
  • Advocacy for software best practices such as Refactoring, Clean Code, Domain-Driven Design, Test-Driven Development, among others.
  • Aptitude for adapting to evolving technologies, shifting business demands, and industry trends.
  • Flexibility to travel and work away from home as necessary.
  • Trust-building skills: Foster trust among team members and stakeholders by prioritizing transparency, integrity, and accountability.
  • Commitment to people development: Dedicate efforts to the professional growth and advancement of team members, cultivating a culture of continual learning and excellence.
Experience
  • 10+ relevant experience in cloud software development utilizing data and analytics.
  • Proven track record of working in industrial business-to-business (B2B) environments, showcasing familiarity with the specific challenges, dynamics, and needs of industrial markets and clientele.
  • Proven experience as a hands-on technical leader in a platform engineering role.
  • Proficiency in managing projects, allocating resources, and meeting deadlines.
  • Demonstrated experience in managing and leading engineering teams.
Qualifications
  • Strategic Planning and Leadership:
  • Proven ability to develop and execute long-term cloud software engineering plans aligned with business objectives.
  • Demonstrated experience in leading the formulation and execution of strategies for cloud infrastructure development and maintenance.
Technical Expertise:
  • Deep knowledge of software engineering best practices and emerging trends in cloud infrastructure technologies.
  • Ability to provide guidance and oversight on technical decisions and implementations.
Team Management and Development:
  • Track record of leading, inspiring, and developing high-performing teams to achieve organizational goals.
  • Experience in fostering a culture of innovation, collaboration, and continuous improvement within teams.
Alignment with Business Objectives:
  • Ability to ensure that technical strategies and initiatives align with the organization's goals and objectives.
  • Proficiency in identifying and prioritizing key market opportunities for technical innovation and improvement.
Innovation and Continuous Improvement:
  • Skill in encouraging and supporting innovation initiatives, fostering an environment conducive to experimentation and learning.
  • Capability to drive continuous improvement efforts in cloud infrastructure and software engineering practices.
Cross-functional Collaboration:
  • Strong ability to collaborate effectively with other departments, building strong partnerships to drive collective success.
  • Experience in aligning efforts and resources across functions towards common organizational goals.
  • Adaptability and Problem-solving:
  • Proactive approach to addressing challenges and obstacles in cloud infrastructure and software engineering domains.
  • Capacity to stay abreast of evolving technologies and industry trends, finding innovative solutions to complex problems.
At RES we celebrate difference as we know it makes our company a great place to work. Encouraging applicants with different backgrounds, ideas and points of view, we create teams who work together to solve complex problems and design practical solutions for our clients. Our multiple perspectives come from many sources including the diverse ethnicity, culture, gender, nationality, age, sex, sexual orientation, gender identity and expression, disability, marital status, parental status, education, social background and life experience of our people.#LI-LS1#LI-REMOTE #J-18808-Ljbffr

  • City of Langley, Canada Renewable Energy Systems Full time

    Do you want to work to make Power for Good?We're the world's largest independent renewable energy company. We're guided by a simple yet powerful vision: to create a future where everyone has access to affordable, zero carbon energy.We know that achieving our ambitions would be impossible without our people. Because we're tackling some of the world's toughest...


  • Québec City, Canada The Engineering Institute of Canada Full time

    Responsibilities : Lead and manage the engineering team, providing guidance and support to ensure successful project execution. Develop and implement engineering strategies and initiatives that align with the company's goals and objectives. Collaborate with cross-functional teams, including product management, design, and operations, to drive product...

  • Software Engineer

    1 month ago


    City of Langley, Canada Cedent Consulting Inc Full time

    Title : Software Engineer , Langley, VA .Terms of Hire: Full Time.Salary: $ 80 K–$145 K / YR + Benefits.Client: Confidential. Job description Client has an has an outstanding opportunity for an experienced Software Engineer to develop and test Java, C++, and Python code. In this role, you will work with a...

  • Software Engineer

    1 month ago


    City of Langley, Canada Cedent Consulting Inc Full time

    Title : Software Engineer , Langley, VA .Terms of Hire: Full Time.Salary: $ 80 K–$145 K / YR + Benefits.Client: Confidential. Job description Client has an has an outstanding opportunity for an experienced Software Engineer to develop and test Java, C++, and Python code. In this role, you will work with a...

  • Software Engineer

    4 weeks ago


    City of Langley, Canada Cedent Consulting Inc Full time

    Title : Software Engineer , Langley, VA .Terms of Hire: Full Time.Salary: $ 80 K–$145 K / YR + Benefits.Client: Confidential. Job description Client has an has an outstanding opportunity for an experienced Software Engineer to develop and test Java, C++, and Python code. In this role, you will work with a...

  • Software Engineer

    1 month ago


    City of Langley, Canada Cedent Consulting Inc Full time

    Title : Software Engineer , Langley, VA .Terms of Hire: Full Time.Salary: $ 80 K–$145 K / YR + Benefits.Client: Confidential. Job description Client has an has an outstanding opportunity for an experienced Software Engineer to develop and test Java, C++, and Python code. In this role, you will work with a...

  • Software Engineer

    4 weeks ago


    City of Langley, Canada Cedent Consulting Inc Full time

    Title : Software Engineer , Langley, VA .Terms of Hire: Full Time.Salary: $ 80 K–$145 K / YR + Benefits.Client: Confidential. Job description Client has an has an outstanding opportunity for an experienced Software Engineer to develop and test Java, C++, and Python code. In this role, you will work with a...


  • City of Langley, Canada Goldbeck Recruiting Inc. Full time

    $120-150k (negotiable) plus bonus and possibility for company’s shares Extended health benefits, paid time off, company vehicle, gas card, cellphone, laptop. Our client is a successful and growing design-build firm entirely dedicated to developing and improving industrial workspaces such as offices, warehouses, and specialty construction projects. Due to...


  • City of Langley, Canada Goldbeck Recruiting Inc. Full time

    $120-150k (negotiable) plus bonus and possibility for company’s shares Extended health benefits, paid time off, company vehicle, gas card, cellphone, laptop. Our client is a successful and growing design-build firm entirely dedicated to developing and improving industrial workspaces such as offices, warehouses, and specialty construction projects. Due to...


  • City of Langley, Canada Goldbeck Recruiting Inc. Full time

    $120-150k (negotiable) plus bonus and possibility for company’s shares Extended health benefits, paid time off, company vehicle, gas card, cellphone, laptop. Our client is a successful and growing design-build firm entirely dedicated to developing and improving industrial workspaces such as offices, warehouses, and specialty construction projects. Due to...


  • Quebec City, Canada Equisoft Full time

    **DevOps Cloud AWS Specialist** **What is Equisoft?** Equisoft is a global provider of advanced insurance and investment digital solutions, recognized as a valued partner by over 250 of the world’s leading financial institutions. We offer a complete ecosystem of end-to-end and scalable solutions that help our clients tackle any challenge in this era of...


  • Town of Athabasca, Canada Athabasca University (AU) Full time

    The Position: Under general direction of the Manager, Cloud Operations Architecture, this position is responsible for the system administration of AU's AWS cloud infrastructure for all its operations including the implementation, configuration and deployment of cloud architecture, along with problem resolution of infrastructure issues. This role provides...


  • Town of Athabasca, Canada Athabasca University (AU) Full time

    The Position: Under general direction of the Manager, Cloud Operations Architecture, this position is responsible for the system administration of AU's AWS cloud infrastructure for all its operations including the implementation, configuration and deployment of cloud architecture, along with problem resolution of infrastructure issues. This role provides...


  • City of Spruce Grove, Canada Government of Alberta Full time

    Role ResponsibilitiesReporting to the Approvals Manager, the Senior Water Administration Engineer (hydrogeologist) is a front-line position that directs and undertakes work that administers the Water Act with a focus on Groundwater. Through technical review and engineering expertise, the position provides support to Case Review Coordinator for developing...


  • City of Spruce Grove, Canada Government of Alberta Full time

    Role Responsibilities Reporting to the Approvals Manager, the Senior Water Administration Engineer (hydrogeologist) is a front-line position that directs and undertakes work that administers the Water Act with a focus on Groundwater. Through technical review and engineering expertise, the position provides support to Case Review Coordinator for developing...


  • Langley, Canada Xentric Engineering Ltd. Full time

    **Description**: We have an administration assistant position available in our Langley location who is self-motivated and enthusiastic with a positive attitude, an eye for detail, and strong organizational and communication skills. The Admin Assistant will have a vital role in working with the senior level management and directors to develop and establish...


  • Langley, Canada Xentric Engineering Ltd. Full time

    Description:We have an administration assistant position available in our Langley location who is self-motivated and enthusiastic with a positive attitude, an eye for detail, and strong organizational and communication skills. The Admin Assistant will have a vital role in working with the senior level management and directors to develop and establish the...

  • Director, Operations

    13 hours ago


    City of Leduc, Canada Government of Alberta Full time

    Role Responsibilities The Food Processing Development Centre (FPDC) and the Agrivalue Processing Business Incubator (APBI) are operational food production facilities designed to meet the processing needs of Alberta food companies. The Director of Operations is responsible for providing strategic leadership, planning, and management of the FPDC and APBI. This...

  • Director, Operations

    11 hours ago


    City of Leduc, Canada Government of Alberta Full time

    Role Responsibilities The Food Processing Development Centre (FPDC) and the Agrivalue Processing Business Incubator (APBI) are operational food production facilities designed to meet the processing needs of Alberta food companies. The Director of Operations is responsible for providing strategic leadership, planning, and management of the FPDC and APBI. This...


  • City of Langley, Canada Goldbeck Recruiting Full time

    Responsibilities: Provide leadership and guidance to the estimating team, fostering a collaborative and high-performing work environment. Set strategic objectives and goals for the estimating department in alignment with the company’s overall business objectives. Collaborate with other departments such as project management, engineering, and procurement...