Job Description – Automation Engineer (AI-Assisted Scripting)
Position Overview:
We are seeking a proactive and detail-oriented Automation Engineer to join our IT department. The ideal candidate will leverage AI tools to design, develop, and implement automation scripts that streamline processes, improve efficiency, and reduce manual effort. This role requires a strong foundation in scripting/programming, familiarity with AI-driven tools, and close collaboration with IT teams to identify automation opportunities.
Key Responsibilities:
- Automating recurring tasks in Microsoft 365 with PowerShell, PowerAutomate, and Graph API.
- Develop, test, and maintain automation scripts using AI-assisted tools and scripting languages (e.g., Python, PowerShell, Bash, etc.).
- Collaborate with IT teams to analyze existing processes, identify automation opportunities, and propose AI-driven solutions.
- Integrate automation scripts with existing systems, applications, and workflows.
- Use AI/ML-powered tools to accelerate code generation, debugging, and process optimization.
- Ensure automation solutions are reliable, secure, and well-documented.
- Monitor, troubleshoot, and optimize automation processes for performance and scalability.
- Stay updated with emerging AI and automation technologies to continuously improve IT efficiency.
Qualifications:
Required:
- Bachelor’s degree in Computer Science, Information Technology, or related field (or equivalent practical experience).
- Strong knowledge of writing PowerShell scripts (instead of Strong knowledge of scripting/programming (Python, PowerShell, Bash, etc.))
- Languages with Azure Automation and Power Automate (Power Automation) for process automation and integration
- Languages with cloud platforms Azure and Microsoft 365 Cloud services
- Languages with cloud platforms (AWS, Azure, GCP) and their automation services.
- Strong knowledge of scripting/programming (Python, PowerShell, Bash, etc.).
- Hands-on experience with automation tools, frameworks, or workflow management systems.
- Familiarity with AI/ML-powered tools for code generation and process automation.
- Strong problem-solving, analytical, and troubleshooting skills.
Preferred:
- Knowledge of APIs, system integrations, and DevOps pipelines.
- Exposure to RPA (Robotic Process Automation) tools (UiPath, Automation Anywhere, Blue Prism).
- Understanding of IT security best practices in automation.