SUMMARY
The Automation Engineer is responsible for identifying,
designing, and implementing automation solutions that streamline internal
business processes and enhance the services delivered internally and externally.
Working across teams, this role evaluates existing workflows and toolsets, then
builds integrations and custom automations to eliminate manual effort, reduce
errors, and scale service delivery. The Automation Engineer works closely with
internal teams and management to learn how the business operates and find
opportunities to improve it through technology.
- Assess and
document existing business processes across departments to identify automation
opportunities and inefficiencies.
- Design, develop,
test, and deploy automation solutions using ConnectWise, PIA, PowerShell,
Python, and other approved platforms.
- Consume and
integrate REST APIs and webhook-based triggers to connect ADNET's internal
tools with third-party platforms.
- Write, maintain,
and version-control scripts in PowerShell and Python using Git to support
endpoint management, reporting, and workflow automation.
- Use SQL and
Databricks to extract, analyze, and act on operational data to inform
automation strategies and report on efficiency gains.
- Collaborate with
business units and management to gather requirements and translate them into
automated workflows.
- Participate in
client-facing discussions where automation solutions directly impact client
service delivery or onboarding.
- Maintain
thorough documentation of all automations, integrations, and scripts in ADNET's
knowledge management systems.
- Monitor deployed
automations for reliability and performance; troubleshoot and remediate
failures promptly.
- Identify
recurring support issues and recommend or build proactive automation solutions
to reduce ticket volume.
- Apply rigorous
testing and QA practices before deploying any automation to production
environments.
- Map and diagram
business workflows prior to building automations to ensure solutions address
root causes, not just symptoms.
- Implement proper
error handling and exception management in all automations to ensure failures
are surfaced and resolved quickly.
- Stay current
with new capabilities in ConnectWise, M365, PIA, and the broader MSP automation
ecosystem.
- Participate in
team meetings; be prepared to discuss automation project status, blockers, and
upcoming initiatives.
- Perform other
responsibilities related to Automation Engineering as assigned by Manager.
- The Automation
Engineer will be performing in a satisfactory manner when the following have
occurred:
- Maintains
accurate and up-to-date documentation for all automations and integrations
deployed.
- Automation
solutions are delivered on schedule, thoroughly tested, and meet the
requirements gathered from stakeholders.
- Measurable
efficiency gains (e.g., reduced ticket volume, reduced manual effort) are
tracked and reported regularly.
- Scripts and
automations are reliable in production; failures are identified and resolved
quickly with minimal disruption to clients or internal operations.
- Complete all
time entries in real-time using correct grammar and punctuation; submit
timesheets and ConnectWise entries daily.
- Collaborates
effectively with other team members, sharing knowledge and supporting the
broader team.
- Communicates
clearly with both technical and non-technical stakeholders, including clients,
regarding the status and impact of automation work.
- Maintains a
positive attitude, professional presentation, and productive communication
style that contributes to ADNET's collaborative work environment.
- Complies with
all company and departmental policies and procedures.
- Incorporates
ADNET core values in the execution of duties.
- Understand and
incorporate ITIL principles into ticket classification.
- Maintains
progress toward career goals and objectives including furtherment of education
and certifications.
QUALIFICATIONS
- Education /
Experience: A minimum of an Associate's Degree or 3–5 years of equivalent
technical experience in automation, systems integration, or a related IT
discipline. MSP experience is strongly preferred. Experience in high-volume
service environments with exposure to integration platforms, scripting, and
business process improvement is a plus.
- Skill Level: Must
possess working knowledge of automation design patterns, REST API consumption,
and scripting in PowerShell and/or Python. Candidates should be comfortable
operating across multiple platforms simultaneously and translating business
process requirements into functional technical solutions. Experience consuming
REST APIs and working with webhooks to trigger and integrate automated
workflows is expected. Familiarity with version control practices using Git for
managing and maintaining script repositories is required. Candidates should
also have foundational knowledge of low-code and no-code platforms to
complement heavier scripting work where appropriate.
- The ideal
candidate approaches problems with genuine curiosity — proactively seeking out
inefficiencies in the business and proposing solutions without being asked.
They think in terms of business outcomes, not just technical tasks, and can
translate operational pain points into well-designed automations. Strong
attention to detail and a quality-first mindset are essential: automations
deployed to production must be thoroughly tested, as failures can have direct
impact on client operations. The ability to communicate clearly with
non-technical stakeholders — including operations staff, management, and
clients — is equally important, as this role requires gathering requirements,
explaining solutions, and documenting work so that others can maintain and
build upon it. A collaborative approach and a willingness to adapt as tools,
priorities, and client environments evolve are core to success in this role.
TECHNICAL SKILS
- PowerShell:
Scripting for endpoint management, automation of Windows environments, and
integration with Windows, Azure and M365
- Python:
Scripting for data processing, API integrations, and workflow automation
- SQL: Writing
queries for data extraction, reporting, and process analysis
- Databricks:
Working with data pipelines and analytics workflows to support operational
insights
- REST API
consumption: Connecting and integrating systems using existing APIs and
webhook-based triggers
- JSON / data
serialization: Reading, writing, and manipulating JSON data structures across
automation platforms, scripts, and API integrations
- Security
awareness in automation: Securing credentials and secrets, avoiding hardcoded
sensitive values, and using secure vaults and environment variables in scripts
and workflows
- Version control
(Git): Managing, versioning, and maintaining script and automation code
repositories
- Process mapping:
Documenting and diagramming existing business workflows prior to automation
design
- Error handling
& exception management: Building automations that fail gracefully and
surface issues clearly
Preferred
Technical Skills
- Low-code /
no-code platforms such as Make, n8n, or Power Automate flows for lighter-weight
integrations
- Microsoft 365 /
Power Automate: Building flows, managing tenant configurations, and automating
M365 administrative tasks
- PIA (Process
Integration & Automation): Platform configuration, workflow design, and
integration management
- ConnectWise
(Manage and/or Automate): Workflow automation, API integration, ticket
management scripting, and RMM scripting
- Azure Logic Apps
& Functions: Building event-driven workflows and serverless functions
within the Azure ecosystem
- Reporting / BI
awareness: Using Power BI or similar tools to surface automation metrics,
efficiency gains, and operational insights to management
- Basic AI/ML
awareness: Understanding where AI tools such as language models, OCR, or
prediction APIs can augment automated workflows
- Basic
understanding of Azure / Entra administration
- Experience
documenting technical processes and maintaining knowledge bases
Requirements
- Should be
willing to accept a long-term work-from-home arrangement.
- Should be
amenable to a permanent night shift schedule.
Skills Required
- Associate's degree or 3-5 years of equivalent technical experience in automation, systems integration, or a related IT discipline
- Working knowledge of automation design patterns, REST API consumption, and PowerShell and/or Python scripting
- Experience consuming REST APIs and using webhooks to trigger and integrate automated workflows
- Familiarity with Git for managing and maintaining script repositories
- Foundational knowledge of low-code and no-code platforms
- Strong communication skills with technical and non-technical stakeholders, including operations staff, management, and clients
- Ability to thoroughly test automations, document technical processes, handle errors, and maintain production reliability
- Willingness to accept a long-term work-from-home arrangement
- Amenability to a permanent night-shift schedule
- MSP experience
- Experience in high-volume service environments with integration platforms, scripting, and business process improvement
- Experience with Microsoft 365, Power Automate, PIA, ConnectWise, Azure Logic Apps, or Azure Functions
- Reporting or business intelligence experience using Power BI or similar tools
- Basic AI/ML awareness, including language models, OCR, or prediction APIs
- Basic Azure and Entra administration knowledge
What We Do
ScalableOS is an expert offshoring company that connects growth-focused businesses with exceptional global talent, providing tailored offshore staffing solutions to enhance business efficiency and drive growth.







