Overview
AutoAdmins provides cutting-edge IT tool stack administration and automation solutions to MSPs and enterprise businesses worldwide. We build innovative, impactful tools that empower our clients to succeed. If you’re passionate about technology, thrive on solving complex challenges, and are eager to grow in a collaborative environment, we’d love to hear from you!
We’re looking for an Automation Engineer to join our dynamic automation team. You’ll focus on creating scripts, automations, and integrations that improve customer environments and internal operations. This is a 100% remote role with flexible work arrangements.
The Job
-
Develop and maintain automation scripts and tools using PowerShell, Python, and other scripting languages.
-
Automate recurring IT processes such as patching, reporting, system configuration, and user provisioning.
-
Create and maintain reusable script templates, modules, and standardized automation frameworks.
-
Apply structured coding practices: logging, error handling, secure credential management, and code signing.
-
Troubleshoot, test, and refine automations to ensure reliability and maintainability.
-
Use Azure DevOps for version control, peer reviews, and CI/CD pipelines.
- Collaborate with developers, consultants, and support teams to deliver practical automation solutions.
- Participate in project scoping and solution design discussions when needed.
The Requirements
-
Strong grasp of PowerShell or Python fundamentals (code assessment during interview).
-
2–6 years of experience in IT automation, scripting, or system administration.
-
Ability to write structured, maintainable scripts using proper coding standards.
-
Familiarity with databases (MSSQL, SQLite, or MySQL).
- Understanding of REST APIs and multi-system integrations.
- Knowledge of IT environments (Windows, Active Directory, networking, endpoint management).
- Professional working proficiency in English (written, spoken, and technical documentation).
Bonus Points
-
Proficiency in other scripting languages like CMD Batch, Bash, VBS, JS
-
Experience in .NET C# development or OOP fundamentals.
-
Familiarity with RMM (Remote Monitoring & Management) tools and scripting within them.
-
Knowledge of version control (Git), Azure DevOps, or CI/CD practices.
- A background in IT (helpdesk, sysadmin, desktop tech, etc.).
