Job Description:
UiPath – Sr. Developer/Tech Lead – Development & Support POD
Technology Platforms: UiPath, SQL Server, Kibana, Abbyy Flexicapture, Appian BPM (Preferred)
Experience required
- A Bachelor's degree in Engineering, preferably Computer Science or Information Technology
- 7-10 Years of experience in IT.
- Must have 4+ years of Development experience with, .Net or other programming language.
- Must have 1+ year of UiPath experience and 2+ years of experience across RPA tools
- Experience in Appian BPM platform (preferred)
- Must have 2+ Years Tech Lead experience and working in a distributed team model
- Experience in an Agile SCRUM, or CI-CD/DevOps environment
- Ability to understand the business process and recommend automation solutions leveraging RPA/BPM technology
- Good understanding of Process Design documents, technical design documents within the automation space
- Ability to lead a team of developers and testers and implement automation solutions independently
- Experience in IT operations and support delivery preferred.
Roles & Responsibilities:
-
- Processes Transition & Takeover:
- Make sure the implementation of processes is in line with industry standards & best practices.
- Undertake knowledge transition of the automation solution code & configurations.
- Get the knowledge on involved applications, drivers, external applications, add-ins, browsers, and other dependencies
- Capture the business process owner and other stakeholder information.
- Understand the business case and metrics.
- Ensure required documentations are in place.
- Orchestrator Monitoring:
- Manually kick-start bots that have failed to start on schedule due to issues\exceptions.
- Maintain and manage the schedule of all the bots/automations
- Disable\Enable the jobs during planned outages.
- Create or modify the schedules/triggers of the Jobs.
- Check the Job execution, in case of any failures create an incident and investigate the issue.
- Make sure the queue items processed successfully and retired properly.
- Platform Management:
- Test the automations after every Monthly patching to ensure nothing is broken
- Work with SCRUM master & Product Owner on server allocation & resolving schedule conflicts.
- Develop Automations:
- Make code changes/bug fixes for assigned Sprint backlog items.
- Code and unit test assigned development stories\backlog items
- Make sure to have all necessary documents for all deployments in all environments.
- Provide inputs to SCRUM master and Product owner on estimations, dependencies, and solutions.
- Incident Analysis & Fixes:
- Analyze the root cause of assigned incidents
- Work with infrastructure/product and interfacing teams in case of issues in 3rd part applications, product, or infrastructure.
- Update\Modify the asset values or code as per assigned incidents.
- Coordination
- Communicate & Coordinate with onsite stakeholders (Product owners/Business Process owners) on the status of bot/automation failures/planned outages.
- Provide status updates and support status reporting as required.