Overview
The IT Automation Lead will oversee the technical aspects of designing and implementing IT solutions, promoting automation of tasks using scripting, artificial intelligence, and low code/no code platforms.
Key Responsibilities
- Design the software architecture and data model of IT solutions.
- Ensure the high technical quality of IT solutions.
- Provide direction, instructions, and guidance to Development Teams.
- Promote the automation of tasks.
- Ensure integration within systems based on API first principles.
- Set-up and maintain IT solution environments.
- Collaborate on maintaining CI/CD infrastructure.
- Create an inspiring team environment with an open communication culture.
- Other duties related to software development, as required.
Required Experience
- At least 3 years of professional working experience in software architecture and development.
- Proven experience with Python, RUST or Node.
- Experience with usage of AI agents, data pipelines, automation pipelines.
- Proven and practical experience with AI integration protocols and methodologies like MCP, A2A, and AI Gateway.
- Deep knowledge of Infrastructure as Code (CDK is a plus).
- Knowledge of PowerApps/Power Automates is a plus.
- Understanding of accessibility, security compliance, design principles behind a scalable IT solution, and the differences between delivery platforms.
- Contributions to AI automation related open-source projects, is a plus.
- Availability of an active Github/Gitlab account is a plus.
Qualifications
University degree or a post-secondary education combined with a minimum of 3 years of equivalent working experience in software development or other related fields.