RPA Developer

2 weeks ago


Fully Remote, South Africa Specd Full time
JOB DESCRIPTION INFORMATION

Job Title: RPA Developer
Employment Type: 12 Months Contract (Renewable), Hybrid
Work Location: Hybrid

Job Description / Responsibilities:

Requirements:
1. Process Evaluation and Analysis:
  • Collaborate with business analysts and stakeholders to assess business processes for automation suitability.
  • Use MuleSoft RPA Managers Process Evaluation module to evaluate cost savings, complexity, and benefits of automating specific workflows.
  • Document process steps and requirements for bot development.
2. RPA Solution Design and Development:
  • Design automation workflows using MuleSoft RPA Builder and Business Process Model and Notation (BPMN) standards.
  • Record manual processes with MuleSoft RPA Recorder to autogenerate process maps and documentation.
  • Develop and configure RPA bots to execute tasks such as data entry, extraction from documents/web pages, and interaction with legacy systems.
3. Bot Configuration and Management:
  • Install, configure, and register RPA bots using API keys within MuleSoft RPA Manager.
  • Assign service times, secure session licenses, and application access to bots to define operational schedules and capabilities.
  • Update bots to the latest versions and manage bot lifecycle (e.g., restart, delete, or reconfigure).
4. Integration and Deployment:
  • Integrate RPA processes with MuleSoft Anypoint Platform, MuleSoft Composer, and Salesforce for end-to-end automation.
  • Deploy production-ready RPA processes to bots, setting execution schedules and production parameters in RPA Manager.
  • Ensure compatibility with legacy systems and APIs for seamless data exchange.
5. Testing and Troubleshooting:
  • Create and execute test scenarios to validate bot functionality and reliability across various conditions.
  • Analyze failed process runs using diagnostics and analysis packages in RPA Manager and RPA Builder.
  • Resolve issues related to bot performance, workflow errors, or system integration.
6. Monitoring and Optimization:
  • Monitor bot performance in real-time using RPA Managers Process Automation Streaming and Bot State views.
  • Generate and analyze reports (e.g., execution frequency, duration, utilization) via the Dashboard module to optimize automation outcomes.
  • Implement incremental improvements to enhance bot efficiency and accuracy.
7. Stakeholder Collaboration:
  • Work with cross-functional teams to align RPA solutions with business goals.
  • Provide training and support to end-users or administrators on bot usage and management.
Background and experience required:
  • Bachelors degree in Computer Science, Information Technology, or a related field (or equivalent experience).
  • MuleSoft RPA Developer certification (if available) or related MuleSoft certifications (e.g., MuleSoft Certified Developer) preferred.
  • Certifications in other RPA platforms (e.g., UiPath Certified RPA Associate) are advantageous.
  • Experience integrating RPA with Salesforce Clouds or other enterprise systems.
  • Knowledge of cloud-based automation management and governance.
  • Understanding of hyper automation trends and technologies (e.g., AI, iBPMS) for advanced process optimization.
  • 2+ years of experience in robotic process automation (RPA) development or management.
  • Prior experience with MuleSoft RPA or similar platforms (e.g., UiPath, Automation Anywhere, Blue Prism) is a plus.
  • Hands-on experience in bot deployment, testing, and troubleshooting.
Mandatory Skills:
  • Strong analytical and problem-solving abilities to identify automation opportunities and resolve issues.
  • Excellent communication skills to collaborate with technical and non-technical stakeholders.
  • Detail-oriented with a focus on delivering accurate and efficient automation solutions.
  • Proficiency in MuleSoft RPA tools (RPA Manager, RPA Builder, RPA Recorder, RPA Bots).
  • Experience with BPMN for process modeling and workflow design.
  • Familiarity with MuleSoft Anypoint Platform, APIs, and MuleSoft Composer for integration.
  • Basic programming knowledge (e.g., Python, Java, or C#) for custom scripting (preferred but not mandatory due to low-code options).
  • Understanding of Windows host environments (e.g., configuration, sessions, screen resolutions).

Package & Remuneration:
Compensation will be determined based on qualifications, applicable industry experience, and previous earnings.
  • Business Development

    2 weeks ago


    Woodstock(Remote), South Africa HR-Simplified (Pty) Ltd Full time

    About the CompanyThe company is one of the fastest-growing drone service providers in Africa. They leverage advanced drone technology, machine learning, and geospatial data to deliver actionable insights that optimise workflows and enhance decision-making across multiple industries, including agriculture, energy, mining, and environmental management. From...

  • Business Development

    4 weeks ago


    Woodstock(Remote), South Africa HR-Simplified (Pty) Ltd Full time

    About the Company The company is one of the fastest-growing drone service providers in Africa. They leverage advanced drone technology, machine learning, and geospatial data to deliver actionable insights that optimise workflows and enhance decision-making across multiple industries, including agriculture, energy, mining, and environmental management. From...