ETLJavaScriptMySQLOraclePostgresPythonRPASQLVBAC#CAIGenerative AIData EngineeringDatabricksPostgreSQLSQL ServerGitVersion ControlAgileScrumKanbanCommunicationCollaboration
About this role
Role Overview
Develop low, medium, and high-complexity automations together with the RPA team, using Python and orchestration tools such as BotCity and similar
Be responsible for raising the technical maturity of the team and supporting management in identifying and adopting new technologies with a focus on hyperautomation
Ensure project delivery within the defined scope by removing impediments and facilitating communication among involved teams
Implement automation strategies aligned with the organization’s business objectives, leading the development and evolution of RPA bots
Use generative AI to optimize code, automate tasks, and increase productivity throughout the development lifecycle
Integrate different systems via APIs to enable efficient automations, ensuring compatibility and interoperability across platforms
Perform comprehensive testing to ensure the functionality and stability of RPA bots, and coordinate their validation in staging and production environments
Lead requirements analysis and the development of complex, scalable RPA solutions, defining automation architecture with a focus on system integrations and security compliance
Conduct thorough testing to guarantee functionality and stability of RPA bots, coordinating their validation in simulated and production environments
Actively participate in resolving complex issues and making technical decisions, often acting as the primary technical lead for the team and stakeholders
Develop and maintain ETL (extract, transform, load) processes, ensuring data quality and integrity using Databricks and other data management and processing systems
Provide technical support for incident resolution and optimization of automated processes, and produce detailed technical documentation for developed RPA bots
Continuously monitor RPA bot performance, performing updates and optimizations as needed to ensure maximum efficiency of automated processes
Ensure the team has up-to-date access to technical documentation
Other routine duties of the area
Requirements
Strong experience with RPA automation tools such as BotCity, Blue Prism, UiPath, Automation Anywhere, and Microsoft Power Automate
Proficiency in programming languages such as Python, VBA, VBScript, JavaScript, and C#
Experience with ETL and data engineering using Databricks, SQL, and related systems
Knowledge of relational databases (SQL Server, Oracle, MySQL, PostgreSQL)
Experience with integrations via APIs (REST/Web Services)
Familiarity with version control using Git
Knowledge of agile methodologies (Scrum/Kanban)
Experience analyzing complex business processes, identifying automation opportunities and continuous improvement
Development of advanced RPA solutions focused on efficiency, quality, and stability
Close collaboration with business areas, with strong communication skills to understand requirements and align solutions
Participation in defining automation architecture and system integration
Provide technical support to team members by sharing best practices and assisting with complex problem resolution
Experience with troubleshooting, testing, and ensuring the operation of bots in production
Proactive profile, with initiative to propose improvements and enhancements to automations while staying current with trends and new technologies
Tech Stack
ETL
JavaScript
MySQL
Oracle
Postgres
Python
RPA
SQL
VBA
Benefits
Contract type: PJ (contractor/company-based)
Term: Indefinite (Estimated start: June 2026)
Location: Remote — candidates from anywhere in Brazil are accepted