Accelerate Human Achievement: that is UiPath's purpose. We are the leader in Robotic Process Automation (RPA), and with over $400 million in funding from top venture capital firms like Sequoia, Capital G (Google), and Accel, we are on an unprecedented trajectory of growth. With this funding, we have an incredible opportunity to improve the way people work globally.
Our award-winning company culture values humility, and leaders who know how to listen. CEO Daniel Dines' primary goal was to build a company where he would love to work, and even now, with thousands of employees in tens of countries, that remains our top priority.
We trust and empower our colleagues, and together we make sure we have everything we need to do our best work, from the support of strong leaders to awesome perks and benefits.
Role and Responsibilities
Understand & analyze integration requirements across enterprise applications' landscape as part of the overall Integrations roadmap of the company by leading specific integration projects between different SaaS systems such as:
Netsuite, Workday, Concur, Salesforce, Adaptive and Xactly.
In such projects you will design/architect & develop integration solutions by using different technologies such as:
* Native Integration capabilities utilizing webservices, SOAP APIs offered within the enterprise systems
* iPaaS solutions such as Dell Boomi, Informatica, Celigo etc.
* UiPath RPA techonology utilizing UiPath Robots and web services
It will require:
* Business process analysis & mapping
* Documenting integration requirements, architecture & technical design, use cases
* Evaluating different integration services/technologies' capabilities
* Defining the integrations' governance processes
* Applying proven methodologies including Agile and Model-Driven techniques
* Designing message and event-driven solutions with error Handling and monitoring
* Performing unit, integration, regression and user-acceptance tests
* Reviewing Tests and design/code with peers
* Collaborating, sharing knowledge with peers & other architects to build an efficient and unified architecture
* Deploying solutions to different production environments
* Bachelor's Degree in Computer Science, Information Systems, or related field. Master's Degree preferred.
* Over 7 years of relevant IT work experience.
* Advanced knowledge of data and application integration/middleware tools such as Dell Boomi, Celigo, Informatica and MuleSoft etc.
* Advanced knowledge of Enterprise application integration, SOA, ESB, Web Services, Messaging Services, API Management and other related integration concepts.
* Advanced experience with architecting and implementing synchronous, asynchronous, batch, near real-time batch and message based integrations.
* Advanced experience with security consideration for integrating with internal and external/cloud systems with standards such as OpenID, oAuth and SAML.
* Advanced understanding of various non-functional aspects of integrations such as performance, reliability, scalability, availability, privacy, legal compliance, etc.
* Experience with hybrid (cloud/on premise) integration architecture patterns is highly desirable.
* Database skills and experience manipulating databases, database objects.
* Experience with data analysis and profiling. Data governance experience a plus.
* Hands-on experience designing, implementing and troubleshooting integration/ETL solutions using wide variety of data sources and targets
At UiPath, we value a range of diverse backgrounds experiences and ideas. We pride ourselves on our diversity and inclusive workplace that provides equal opportunities to all persons regardless of race, color, religion, sex, sexual orientation, gender identity and expression, national origin, disability, military and/or veteran status, or any other protected classes.
UiPath is a vendor of robotic process automation software that powers the intelligent process automation solutions.