Job Overview
We are seeking a dynamic and highly skilled UiPath Architect to lead the design, development, and implementation of robotic process automation (RPA) solutions across diverse enterprise environments. As a pivotal member of our automation team, you will leverage your expertise in UiPath platform and related technologies to architect scalable, efficient, and secure automation workflows. Your role will involve collaborating with cross-functional teams to translate business requirements into innovative automation solutions that enhance operational efficiency and drive digital transformation. This position offers an exciting opportunity to shape the future of enterprise automation through cutting-edge technology and strategic architecture.
Duties
- Lead the end-to-end design and architecture of RPA solutions using UiPath, ensuring alignment with enterprise standards and best practices.
- Collaborate with business analysts, process owners, and developers to gather requirements and define automation strategies.
- Develop comprehensive solution architecture documents, including UML diagrams, system design specifications, and integration plans.
- Oversee the implementation of scalable automation workflows, ensuring robustness, security, and maintainability.
- Integrate UiPath with various enterprise systems utilizing APIs such as RESTful services, SOAP web services, and other web technologies like WCF and Weblogic.
- Establish governance frameworks for automation projects, including version control, CI/CD pipelines using Jenkins or Azure DevOps, and deployment strategies.
- Evaluate new tools and technologies such as cloud computing platforms (AWS, Azure), NoSQL databases (MongoDB, Cassandra), and containerization (Docker, Kubernetes) to enhance automation capabilities.
- Provide technical mentorship to development teams on best practices in software architecture, distributed systems, and scalable system design.
Skills
- Extensive experience in designing and implementing enterprise-grade RPA solutions using UiPath platform.
- Strong knowledge of system architecture principles including service-oriented architecture (SOA), microservices, and distributed computing environments.
- Proficiency with cloud architecture concepts across AWS, Azure, or similar platforms; experience with cloud-native application development is a plus.
- Deep understanding of programming languages such as C#, JavaScript, Python, and familiarity with web technologies like HTML5, CSS3, AJAX, Angular, ReactJS, Ember.js, Backbone.js.
- Hands-on experience with databases including SQL Server, MySQL, Oracle Database, MongoDB; expertise in writing complex queries (PL/SQL) is essential.
- Familiarity with version control systems such as Git or SVN; experience setting up CI/CD pipelines for automated deployment processes.
- Knowledge of API development and integration using RESTful APIs or SOAP web services; experience working with WebSphere or Weblogic is advantageous.
- Ability to design scalable systems leveraging Docker containers and orchestration tools like Kubernetes; understanding of cloud security best practices is preferred.
- Strong grasp of SDLC methodologies including Agile practices; experience managing requirements gathering and system design for large-scale projects.
- Excellent problem-solving skills combined with effective communication abilities to articulate technical solutions clearly across teams.
Join us to innovate at the forefront of enterprise automation! We are committed to fostering an inclusive environment where your expertise will directly impact our digital transformation journey—empowering organizations through intelligent automation solutions that are robust, secure, and future-ready.
Pay: $65.00 - $70.00 per hour
Work Location: In person