Job Title: Lead Harness Engineer Ministry:Technology and Innovation Full or Part-Time:Full-Time Permanent/Temporary:Permanent Salaries: $3,847.03 to $5,095.52 bi-weekly ($100,407 - $132,993/year).
The Alberta Public
Service works to build a stronger province for current and future generations.
The Digital
Design and Delivery (DDD) division is the Government of Alberta’s centre of digital delivery. build capability and confidence in contemporary digital practices; and assure service quality and value through standards and controls. Multidisciplinary product teams are assigned priority Government of Alberta projects and employ an agile, product-oriented approach in providing solutions for ministry partners.
Within Digital
Design and Delivery, the Software Delivery Branch provides architectural leadership, CloudOps, DevOps practices, AI engineering, and software delivery excellence across product and platform teams. We shape how digital solutions are designed, evolved, and governed, balancing innovation with reliability, security, and public sector responsibility. Reporting to the Director, AI Technical Renewal, this position plays a leadership role in the design and implementation of AI software solutions.
The role explicitly requires strong AI capability, and we are seeking developers who can build, integrate, and optimize AI-driven solutions as a core part of their software engineering practice. Lead AI development team, guiding teams to deliver AI digital solutions using agile and human-centered design. Collaborate with stakeholders to design data-driven, AI-capable solutions, including machine learning and generative AI.
Lead backlog planning, prioritization, effort estimation, and scope commitment for predictable delivery of features. Oversee development of AI tools, integrations, prototypes, and reusable components across systems. Mentor developers, providing guidance on AI-enabled development, best practices, and agile delivery approaches.
Ensure quality, security, reliability, and ethical AI use through testing, governance, and continuous delivery practices. Provide technical leadership on AI adoption,
resolving complex issues, evaluating risks, and advising stakeholders. Ability to translate evolving business needs into practical, user-centered digital solutions.
Competencies are behaviors that are essential to reach our goals in serving Albertans. A university degree in Computer Science, Information Technology, Software Engineering or related field. A related two-year diploma in computer technology or a related discipline from a recognized post-secondary institution and six (6) years related experience; Proven experience designing, developing, deploying, and maintaining scalable enterprise solutions within cross-functional Agile teams, delivering end-to-end product and project outcomes.
Experience with modern software engineering practices and delivery lifecycle, including Git-based source control, CI/CD pipelines, automated testing (unit, integration, and end-to-end), DevOps principles, infrastructure-as-code, production support, and structured application lifecycle and change management processes. Demonstrated ability to work across diverse technology stacks and rapidly adapt to new tools, frameworks, and project environments while maintaining high-quality delivery standards. Proficiency in the effective use of generative AI and agentic tooling for executive-grade drafting, analysis, structured retrieval, and automation; comfortable with prompt design, retrieval-augmented generation (RAG), and evaluation of AI output for risk, hallucination, accuracy, and sensitivity concerns; able to build AI-augmented routines and workflows rather than only consume AI tools.
Working knowledge of process automation patterns, including workflow automation, digital forms, and agentic process orchestration,
with an understanding of the impacts on staff roles and operational workflows; able to translate technical and process changes into clear, accessible staff-facing communication.
Experience developing unfamiliar technology stacks and/or adapting to a new team and project.
Assets: Experience working in DevOps and SRE-style environments, including infrastructure automation, observability, monitoring, and incident response practices. Proficiency with modern development and productivity toolsets, including cloud-based collaboration tools, project tracking systems (e.g., Jira/Azure Boards), and scripting languages such as Bash, PowerShell, or Python in Linux/Unix-based environments.
Experience providing production support across multiple application tiers (L1–L3), including troubleshooting, incident resolution, root cause analysis, and maintaining operational stability of enterprise applications. Permanent, Full-time position Hours of Work: 7.25 hours daily / 36.25 weekly – Monday to Friday In your resume, please include dates (including months and years) associated with all education and work experience. Also, please indicate whether your work experience is casual, part time, or full-time.
For example, January 15, 2006 - June 25, 2009: Assistant (PT three 8 hrs. shifts/week). Any costs associated with obtaining the required documents/checks as noted or interview travel expenses will be the responsibility of the candidate. Protection of Privacy Act Collection Notice The personal information collected through this recruitment is for determining your qualifications for employment in the Alberta Public Service and to manage the Alberta Government talent acquisition program.
The personal information will be inputted into an automated system to support the assessment of your suitability for this position. This collection is authorized by section 4(a) and (c) of the Protection of Privacy Act and sections 15 and 18(2) of the Public Service Act. For questions about the collection of personal information, please contact Talent Acquisition, Public Service Commission at
[email protected] .
📌 Temps plein - Tech Lead - (H/F) (Edmonton)
🏢 Government of Alberta
📍 Edmonton