PowerShell Engineer
Job description
About the role
Nexthink is seeking a skilled Automation Engineer to join our Accelerate Services team. In this position, you will collaborate closely with our delivery consultants to conduct feasibility studies and design automation solutions that effectively address various infrastructure and system challenges faced by our clients. Your expertise in PowerShell and other scripting languages will be crucial in developing and maintaining automation scripts that enhance operational efficiency.
Key facts
What you'll do
- Assess and analyze requirements by thoroughly understanding the various parameters that influence and interact with the systems.
- Design, develop, and rigorously test automation scripts and modules intended for production environments.
- Create and maintain efficient workflows that streamline processes.
- Document all scripts and automation processes to ensure clarity and ease of use for future reference.
- Integrate PowerShell with diverse systems through APIs to enhance functionality and interoperability.
- Continuously maintain and improve existing legacy code while adding new features as necessary.
- Collaborate with cross-functional teams to ensure seamless integration of automation solutions into existing infrastructure.
- Troubleshoot and resolve any issues that arise during the automation process, ensuring minimal disruption to services.
Requirements
- A Bachelor's degree in Computer Science, Computer Engineering, or a related field is preferred.
- A minimum of three years of experience in software development, with a strong focus on automation.
- Proficient in PowerShell scripting, particularly in large Windows infrastructure settings.
- Solid experience in Bash scripting within MacOS environments.
- Familiarity with APIs and webhooks is advantageous.
- Good command of Python scripting for automation tasks.
- Experience using modern development tools, such as Git, for version control.
- Ability to interface with various applications, including ServiceNow and other IT management tools.
- Experience developing PowerShell scripts for the Office 365 suite, including SharePoint, Teams, and Azure Active Directory.
Nice to have
- A solid understanding of infrastructure, networking, and security principles.
- Strong attention to detail, coupled with excellent organizational and time management skills.
- Proven problem-solving abilities, with a knack for addressing complex issues effectively.
- Excellent communication skills, enabling effective collaboration in a fast-paced environment.
- A quick learner who can adapt to new technologies independently.
Skills & tools
- PowerShell
- Bash
- Python
- Git
- API integration
- Office 365 (SharePoint, Teams, Azure Active Directory)
- ServiceNow
Practical notes
Nexthink is a rapidly growing company with over 1,000 employees across 21 countries, speaking more than 60 languages. We pride ourselves on fostering a positive work environment that emphasizes collaboration, growth, and inclusivity. Our commitment to diversity and equity ensures that we build a workforce that reflects the variety of backgrounds and perspectives necessary for innovation in the digital employee experience sector.
Total Rewards @ Nexthink
At Nexthink, we provide a comprehensive benefits package that includes a competitive salary and potential performance bonuses. Our employees enjoy fully covered health benefits, including dental and vision insurance, life insurance, long-term disability coverage, and more. We also offer a hybrid work model that balances in-office and flexible work arrangements.
- Permanent employment with a competitive compensation structure.
- Health insurance through ACKO, covering outpatient dental, vision, health check-ups, and consultations.
- Flexible working hours and unlimited vacation days, in addition to 22 paid holidays, 12 company-paid bank holidays, and generous sick leave.
- Access to professional development resources to enhance skills and explore new interests.
- Personal accident insurance providing coverage up to three times your annual compensation.
- Generous maternity and paternity leave policies to support new parents.
- Gratuity benefits under the Payment of Gratuity Act for long-term employees.
- Referral bonuses for successful hires after three months of continuous employment.
Join us at Nexthink, where we lead the digital employee experience sector by combining real-time analytics, automation, and employee feedback. Our innovative solutions help IT teams enhance workplace satisfaction and productivity. With millions of endpoints deployed and significant recent funding, we are poised for continued growth and success. If you thrive in a dynamic environment and are eager to tackle new challenges, we invite you to apply for this exciting opportunity.