AI Automation Engineer
Description
Role & responsibilities
1. REWST Automation Development
- Design, develop, and deploy automation workflows using the REWST platform.
- Build reusable automation components, workflows, and subflows.
- Develop automated workflows for ticket management, user onboarding/offboarding, Microsoft 365 administration, and IT infrastructure operations.
- Implement event-driven automation using triggers, conditions, and workflow logic.
- Optimize existing workflows to improve performance, reliability, and scalability.
- Troubleshoot and maintain existing REWST automation solutions.
2. AI-Powered Automation
- Integrate AI and Large Language Models (LLMs) into IT automation workflows.
- Develop AI-powered solutions for ticket classification, prioritization, summarization, and response generation.
- Implement AI-driven workflows for incident management and service desk operations.
- Explore and implement AI agents to automate repetitive IT support tasks.
- Integrate OpenAI or other AI APIs with REWST workflows.
- Build intelligent decision-making workflows using AI and automation logic.
3. API Integrations & Scripting
- Develop integrations between REWST and third-party IT platforms using REST APIs and webhooks.
- Work with JSON, XML, HTTP requests, and API authentication mechanisms.
- Create custom automation scripts using Python and PowerShell.
- Integrate tools such as Microsoft 365, Microsoft Entra ID, ConnectWise, Autotask, IT Glue, Hudu, NinjaOne, and other MSP platforms.
- Handle API authentication, error handling, logging, and response parsing.
4. MSP & IT Operations Automation
- Automate common MSP service desk workflows.
- Develop automated processes for:
- User onboarding and offboarding.
- Password resets and account management.
- Microsoft 365 license management.
- Active Directory and Entra ID administration.
- Ticket creation, updates, and escalation.
- Device management and monitoring alerts.
- Backup monitoring and reporting.
- Security alert triage and notification.
- Identify repetitive operational tasks and convert them into automated workflows.
5. Documentation & Continuous Improvement
- Maintain documentation for automation workflows, integrations, and processes.
- Monitor workflow execution and troubleshoot failures.
- Maintain security best practices for credentials, API keys, and access permissions.
- Collaborate with IT engineers, service desk teams, and automation stakeholders.
- Continuously identify opportunities to improve automation coverage and operational efficiency.