Automation Specialist
ISG · Des Moines, IA · 1 mo ago
On-siteEngineering$65k–$95k/yrFull-time
About the role
The Automation Specialist will play a key role in building, maintaining, and optimizing custom applications and the underlying hybrid infrastructure that support ISG’s internal operations and client-facing platforms.
Responsibilities
- Design, develop, and maintain applications and services primarily using PowerShell
- Build and maintain REST APIs that integrate with internal systems and third-party platforms
- Work within Amazon Web Services (AWS) environments including hosting, Docker-based deployments, and networking
- Implement, maintain, and optimize CI/CD pipelines and contribute to DevOps standards and best practices
- Manage and contribute to version control workflows via GitHub, including branching strategy and code review
- Write clean, well-documented, optimized code with an eye toward performance and maintainability
- Participate in code reviews, architecture discussions, and technical documentation
- Support integration with third-party APIs and data platforms (e.g., Unanet ERP, Unanet CRM, ArcGIS, QuestCDN)
Requirements
- Proficiency with Microsoft Windows OS
- Proficiency in PowerShell
- Ability to automate infrastructure tasks, reporting, and system integrations
- Proficiency in Python (preferred)
- Experience with FastAPI, REST API development, and data handling libraries (strongly preferred)
- Hands-on experience with AWS services (EC2, Lambda, ECS/Docker, S3, networking)
- Familiarity with CI/CD tools (GitHub Actions, AWS CodePipeline, or similar)
- Experience with Docker and containerization principles
- Understanding of authentication standards and tools (OAuth2, MSAL, JWT)
- Solid GitHub version control skills including branching, pull requests, and collaborative workflows
- Able to pick up new languages and frameworks quickly
- Strong problem-solving ability, curiosity, and self-direction
- Excellent communication skills and ability to work collaboratively with a small, high-functioning team
Skills
- Proficiency with Microsoft Windows OS
- Proficiency in PowerShell
- Ability to automate infrastructure tasks, reporting, and system integrations
- Proficiency in Python (preferred)
- Experience with FastAPI, REST API development, and data handling libraries (strongly preferred)
- Hands-on experience with AWS services (EC2, Lambda, ECS/Docker, S3, networking)
- Familiarity with CI/CD tools (GitHub Actions, AWS CodePipeline, or similar)
- Experience with Docker and containerization principles
- Understanding of authentication standards and tools (OAuth2, MSAL, JWT)
- Solid GitHub version control skills including branching, pull requests, and collaborative workflows
- Able to pick up new languages and frameworks quickly
- Strong problem-solving ability, curiosity, and self-direction
Benefits
- Medical, dental, and vision
- Paid time off, pro-rated amount available on your start date
- Paid holidays and paid volunteer time
- Paid parental leave
- Bi-annual profit sharing
- Employee Ownership Stock Plan (ESOP)
- 401K retirement plan
- Life insurance
- HSA and FSA options
- Bereavement leave
- Supplemental voluntary benefits
- Short term and long-term disability
- Parking reimbursement, varies on office location
Pay
$65,000 - $95,000 / year
Schedule
Full-time