Job Overview
Key Responsibilities - Automation Development
- Design, develop, and maintain automation workflows using the Rewst platform.
- Build automation scripts using Python, PowerShell, and Jinja templating.
- Develop and maintain reusable automation modules and scripts.
- Work with JSON data manipulation and structured data processing.
- Create automation to integrate across multiple systems using REST APIs.
API Integration
- Integrate automation workflows with platforms such as: Microsoft 365, Azure, Microsoft Graph, MSP tools (ConnectWise, Autotask, etc.)
- Work with OpenAPI and Swagger documentation to build integrations.
- Develop API-based automation solutions that support IT operations.
MSP Platform Automation
- Automate workflows commonly used by MSPs including - User provisioning and deprovisioning, Ticket management automation, Device management, Monitoring and alert remediation, Reporting and operational processes
- Integrate automation with PSA, RMM, and security platforms.
Development & Version Control
- Use Git for version control and collaboration.
- Follow structured development cycles, testing processes, and release management.
- Maintain documentation for scripts, workflows, and integrations.
Collaboration
- Work closely with the lead automation engineer, learning and assisting with automation projects.
- Participate in design discussions and architecture reviews.
- Collaborate with infrastructure engineers and service desk teams to identify automation opportunities.
Continuous Improvement
- Identify repetitive manual tasks that can be automated.
- Improve existing workflows for efficiency, reliability, and scalability.
- Stay up to date with automation tools, APIs, and MSP technology platforms.
Technical Skills & Experience - Essential
- 3+ Years of experience developing automation workflows or scripts.
- Strong knowledge of: Python, PowerShell, Jinja templating, JSON data manipulation
- Experience working with REST APIs and API integrations.
- Familiarity with: Microsoft Graph, Azure and Microsoft 365 environments
- Experience using Git for source control.
- Understanding of OpenAPI and Swagger documentation.
- Experience building automation solutions using code.
MSP / Infrastructure Experience (Highly Desirable)
- Previous experience working in: Managed Service Providers, IT Infrastructure teams, Service Desk or Systems Engineering roles
- Familiarity with tools such as: ConnectWise Manage, ConnectWise Automate, Autotask, RMM platforms
- Understanding of common MSP workflows and operational challenges.
Ready to Apply?
Take the next step in your career journey
Stand out with a professional resume tailored for this role