
Track Lead - Jenkins,Windows PowerShell
About the role
Job Summary
The Track Lead for Tools & Automation plays a crucial role in managing operations with a focus on continuous improvement and problem-solving. This position is integral to meeting client SLAs and empowering teams through effective people management, ensuring that projects align with organizational objectives and client requirements.
Key Responsibilities
Responsibilities of Role
-
Develop, maintain, and optimize PowerShell scripts for automation of IT operations and administrative tasks.
-
Automate infrastructure management, system configuration, and deployment processes.
-
Create scripts for user management, system monitoring, and application maintenance.
-
Integrate PowerShell automation with cloud platforms (Azure, AWS).
-
Develop reusable script modules and maintain script repositories.
-
Automate patch management, backups, and system health checks.
-
Troubleshoot and debug scripts to resolve operational issues.
-
Integrate PowerShell with APIs, REST services, and third-party tools.
-
Work with DevOps teams to embed automation into CI/CD pipelines.
-
Manage Windows Server environments using PowerShell and DSC (Desired State Configuration).
-
Implement security best practices including credential management and secure scripting.
-
Document automation processes and provide training to teams
Expertise
-
Scripting & Automation: PowerShell (advanced scripting, modules, functions)
-
Windows Administration: Active Directory, Windows Server, Exchange
-
Automation Frameworks: PowerShell DSC, Azure Automation
-
Cloud Platforms: Azure (preferred), AWS (basic scripting integration)
-
CI/CD Integration: Azure DevOps, Jenkins, GitHub Actions
-
APIs & Integration: REST APIs, JSON, XML handling
-
Version Control: Git, Bitbucket
Experience:
-
12+years of IT experience with 4+ years in PowerShell scripting and automation
-
Strong experience in developing complex PowerShell scripts for enterprise automation
-
Hands-on experience with Windows Server, Active Directory, and system administration
-
Experience with PowerShell DSC for configuration management
-
Automated repetitive operational tasks, improving efficiency and reducing manual effort
-
Integrated PowerShell scripts with cloud platforms like Azure Automation
-
Experience working with APIs and automating workflows across systems
-
Strong debugging and troubleshooting skills in script execution
-
Knowledge of DevOps practices and CI/CD pipeline automation
Ansible Expert L3
Responsibilities of Role
-
Design, develop, and maintain Ansible playbooks, roles, and collections for automated provisioning and configuration.
-
Implement Infrastructure as Code (IaC) practices using Ansible in hybrid cloud or on-premises environments.
-
Automate repetitive tasks, reducing manual errors and deployment times across development, staging, and production systems.
-
Manage patching, system updates, and application deployments using Ansible automation.
-
Collaborate with development, security, and operations teams to implement consistent configuration standards.
Skill Requirements
- Proficiency In Jenkins And Powershell.
- Strong Understanding Of Python And Ansible For Process Automation.
- Excellent Problem-Solving And Analytical Skills.
- Ability To Lead Teams And Manage Projects Effectively.
- Strong Communication And Interpersonal Abilities.
Other Requirements
- Optional Certifications: Certified Jenkins Engineer, Microsoft Certified: Powershell Fundamentals, Or Ansible Automation Certification
Required skills
Jenkins
PowerShell
CI/CD
automation
release management
About HCL Technologies
Chennai
Headquarters