Back to jobs
Expert Systems Engineer(PowerShell, Javascripts)
Responsibilities:
- Develop and optimize PowerShell, Python, and JavaScript scripts to automate processes, streamline system management tasks, and enhance operational efficiency.
- Implement and support cloud infrastructure monitoring solutions, focusing on performance and operational metrics using PowerShell, Python, and JavaScript.
- Collaborate with cross-functional teams to automate infrastructure provisioning, configuration, and management using PowerShell, Python, and web technologies like JavaScript and HTML.
- Create, maintain, and document automation scripts for system management, monitoring, and alerting, leveraging PowerShell, Python, JavaScript, HTML, and open-source tools.
- Troubleshoot and resolve issues related to system performance, network configurations, and script execution using PowerShell, Python, and JavaScript.
- Assist in cloud infrastructure deployments with an emphasis on automating cloud services and integrations (Azure familiarity preferred but not required).
- Perform root cause analysis for incidents and provide long-term fixes via PowerShell, Python, and JavaScript scripting and automation tools.
- Enhance existing monitoring systems by developing scripts in PowerShell, Python, and JavaScript to collect, analyze, and visualize system health data.
- Utilize web technologies (JavaScript, HTML) for dashboard creation, reporting, and integration with monitoring systems.
- Contribute to open-source projects or use open-source tools to improve system automation and cloud monitoring processes.
Experience & Knowledge:
- Proficiency in PowerShell, Python, and JavaScript scripting for automation, performance monitoring, and system management.
- Familiarity with web technologies (JavaScript, HTML) for creating user interfaces, dashboards, and reports.
- Experience working with cloud infrastructure (Azure, AWS, or GCP) with a preference for Azure-based services (though not essential).
- Hands-on experience in developing custom automation scripts and workflows using PowerShell, Python, JavaScript, HTML, and open-source tools.
- Knowledge of cloud-based monitoring tools and services (e.g., Azure Monitor, Log Analytics, or alternatives) is a plus but not the core focus.
- Strong understanding of automation best practices and the ability to implement them using both proprietary and open-source solutions.
- Experience with PowerShell- and Python-based API integration, as well as integrating web interfaces using JavaScript and HTML.
- Knowledge of infrastructure-as-code concepts and tools such as Terraform, ARM templates, or open-source alternatives (e.g., Ansible, Packer) is beneficial but secondary.
- Strong problem-solving skills, particularly with performance tuning, error handling, and failure prevention in automated processes.
- Ability to document scripts, workflows, and infrastructure solutions effectively.
Academic and Professional Qualifications:
- Bachelor’s degree in computer science, Information Technology, or related fields (or equivalent experience).
- Microsoft or other relevant certifications (e.g., Microsoft Certified: Azure Administrator Associate) are a plus but not mandatory.
- Knowledge of open-source development practices and tools is advantageous.
- Excellent verbal and written communication skills, with the ability to explain technical concepts to non-technical audiences.
Key Skills:
- PowerShell Scripting (Advanced)
- Python Scripting (Intermediate to Advanced)
- JavaScript & HTML (Intermediate to Advanced)
- Open-source Tools and Frameworks
- GitHub, Git-Action, Jenkins
- Be able to use AI/ChatGPT to solve complex problems
- Cloud Infrastructure (Basic to Intermediate, emphasis on automation)
- Automation and Process Optimization
- System Monitoring and Performance Troubleshooting
Apply for this job
*
indicates a required field