For Employers

ScalableOS

Automation Engineer

Posted 2 hours ago
2-5 years experience
Apply Now

Please mention DailyRemote when applying

?
Resume Match Score

See how much of this job your resume covers, and what’s missing.

Want a recruiter to go through it line by line?

Get professional review

Create a cover letter for this job

Upload your resume and we draft a letter for this exact role, tailored to what it asks for.

  • Tailored to this role
  • Based on your resume
  • Fully editable
AI Summary

The Automation Engineer identifies, designs, and implements automation solutions to streamline business processes and enhance service delivery. This role involves assessing existing workflows, building integrations using scripts and APIs, and maintaining thorough documentation of all deployed solutions.

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.

This role operates at the intersection of IT operations and software development, requiring fluency in Company's core platforms — including ConnectWise, Microsoft 365, Azure and PIA — as well as proficiency in scripting, data tooling, and system integration. The Automation Engineer is expected to maintain thorough documentation of all solutions built and deployed.

JOB RESPONSIBILITIES
  • 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.


Automatically Apply to the Best Remote Jobs

Stop the endless job search. Our AI finds and applies to the best jobs for you.

Try it Now
Keep looking

Similar Jobs

See all Remote Software Development jobs →

Technical Support Engineer

Full Time Vietnam Software Development

AI Engineer, New Products

Part Time Argentina, Armenia, Brazil +3 more $100K - $140K per year Software Development

AI-Native Static Ad Designer

Full Time United States Software Development

AI-Native Landing Page Designer

Full Time United States Software Development

AI-Native Video Producer

Full Time United States Software Development

Senior II BigCommerce Developer

Part Time Nicaragua Software Development
Apply Now

Personalize your Remote Job Search in 3 Easy Steps!

Featuring 217,619+ Jobs in Software Development

Answer easy questions

Answer easy questions

217,619+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified