24 Sep
|
Tech Mahindra
|
Gurugram
24 Sep
Tech Mahindra
Gurugram
Role Summary
We are looking for an experienced Senior UiPath Developer with UiPath infrastructure expertise to design,
develop, deploy, and support enterprise-grade automation solutions. The candidate should have at least four years of hands-on UiPath experience and the ability to independently manage UiPath platform onboarding,
Orchestrator administration, robot provisioning, environment configuration, deployment, production support, and infrastructure-related troubleshooting.
The role requires strong automation development capabilities combined with practical experience across development, testing, staging, and production environments.
Key Responsibilities
UiPath Development
- Design, develop, test, and deploy scalable automation solutions using UiPath Studio.
- Build attended and unattended automation workflows based on business and technical requirements.
- Develop reusable components, libraries, frameworks, and automation templates.
- Implement automations using REFramework and other suitable enterprise automation patterns.
- Automate web and desktop applications, Excel, email, file handling, databases, PDFs, and APIs.
- Implement exception handling, retry mechanisms, transaction management, logging, and audit controls.
- Conduct code reviews and ensure adherence to UiPath development standards and best practices.
- Perform unit testing, integration testing, UAT support, and production validation.
- Troubleshoot functional, selector, application, performance, and environment-related issues.
- Prepare technical designs, deployment documents, runbooks, support guides, and operational documentation.
UiPath Infrastructure and Orchestrator
- Independently support UiPath infrastructure onboarding and environment setup.
- Configure and administer Orchestrator tenants, folders, users, roles, permissions, and access controls.
- Provision and manage attended and unattended robots, machine templates, runtimes, processes, jobs,
queues, triggers, assets, storage buckets, and credentials.
- Configure development, testing, staging, and production environments with appropriate access segregation.
- Support package publishing, process deployment, version control, rollback, and release management.
- Monitor robot health, job execution, queues, schedules, logs, alerts, system availability, and resource utilization.
- Investigate connectivity issues between Studio, Robots, Assistant, Orchestrator, databases, applications, and virtual machines.
- Coordinate prerequisites including VMs, Windows services, SQL Server, certificates, firewall rules, ports,
proxies, service accounts, and Active Directory integration.
- Support upgrades, patches, license allocation, certificate renewals, disaster recovery exercises, and platform maintenance
- Collaborate with infrastructure, cloud, network, database, security, and application-support teams.
- Implement role-based access control, secure credential handling, audit logging, and compliance requirements.
- Support Automation Cloud, Automation Suite, or on-premises deployments based on the project environment.
Production Support and Operations
- Provide Level 2 and Level 3 support for production automations and platform issues.
- Perform root-cause analysis for failed jobs, infrastructure incidents, queue failures, application changes, and robot availability issues.
- Manage incident, problem, change, and release activities in accordance with organizational processes.
- Monitor scheduled automations and proactively prevent operational failures.
- Improve automation stability, performance, maintainability, and infrastructure utilization.
- Coordinate production deployments and provide post-deployment support.
- Maintain operational dashboards, audit records, incident documentation, and service-level metrics.
- Participate in planned maintenance and critical production-support activities when required.
Required Technical Skills
- 4+ years of hands-on experience in UiPath development and automation delivery.
- Strong experience with UiPath Studio, Orchestrator, Robots, Assistant, and REFramework.
- Hands-on knowledge of queues, assets, triggers, jobs, processes, packages, folders, and runtime allocation.
- Experience with attended and unattended automation, selectors, data scraping, screen scraping, and UI automation.
- Automation experience across Excel, Outlook, PDF, file systems, web applications, and desktop applications.
- Solid capability in exception handling, logging, debugging, and transaction management.
- Hands-on experience in UiPath infrastructure configuration,
administration, monitoring, and troubleshooting.
- Experience with robot-machine provisioning, service accounts, role-based access, and multi-environment setup.
- Working knowledge of Windows Server, virtual machines, Active Directory, networking, firewalls, proxies,
certificates, and SQL Server.
- Experience with REST APIs, JSON, SQL, and database integration.
- Knowledge of source control and deployment tools such as Git, Azure DevOps, or equivalent platforms.
- Understanding of CI/CD, release management, versioning, rollback, and production deployment processes.
- Ability to diagnose issues using UiPath logs, Windows Event Viewer, Orchestrator monitoring, application logs, and infrastructure monitoring tools.
Preferred Skills
- Experience with UiPath Automation Cloud, Automation Suite, or on-premises Orchestrator.
- Exposure to high-availability and disaster-recovery configurations.
- Experience with SQL Server configuration and UiPath database connectivity.
- Knowledge of load balancers, DNS, SSL certificates, reverse proxies, and firewall configuration.
- Exposure to Microsoft Azure or AWS.
- Experience with UiPath Insights, Action Center, Document Understanding, AI Center, Integration Service, or
Test Suite.
- Knowledge of PowerShell, VB.NET, C#, Python, or related scripting.
- Experience integrating UiPath with ServiceNow, SAP, Salesforce, Microsoft 365, or other enterprise applications.
- Familiarity with ITIL-based incident, problem, change, and release-management processes.
- UiPath Certified Professional certification is desirable.
Professional Competencies
- Ability to independently own UiPath platform onboarding and implementation.
- Strong analytical, debugging, and problem-solving skills.
- Effective communication with business, development, infrastructure, network, security, and operations teams.
- Ability to translate business requirements into scalable technical solutions.
- Strong documentation and stakeholder-management skills.
- Ability to manage multiple development and support priorities.
- Proactive focus on stability, security, governance, and operational excellence.
- Willingness to mentor junior developers and review automation designs and code.
Education
- Bachelors degree in Computer Science, Information Technology, Engineering, or a related discipline.
- Relevant UiPath certifications will be considered an advantage.
📌 Senior UiPath Developer (Gurugram)
🏢 Tech Mahindra
📍 Gurugram