Our mission is to deliver solutions that transform, as this is our achievement.
Senior Python/RPA Automation Developer
Location
Brazil
Posted
80 days ago
Salary
0
Seniority
Senior
Job Description
Senior Python/RPA Automation Developer
Cedro Technologies
• Will work on developing automations in Python, using RPA tools and automation platforms such as n8n to automate tasks and processes for the telecommunications market.
Job Requirements
- Telecom experience is mandatory
- Experience with RPA tools (e.g., UiPath, Automation Anywhere, BotCity)
- Experience developing bots for process automation
- Exception handling and logging
- Orchestration and scheduling of automations
- Strong Python skills (critical for automation)
- Handling/consumption of REST APIs
- Task automation using scripts
- File handling (Excel, CSV, PDF)
- Experience in web scraping
- Basic to intermediate knowledge of SQL
- Working with databases
- Data cleaning and transformation
Benefits
- Flexible benefits via the Caju Card with no payroll deductions for the following categories: food, meals, mobility, culture, education, health, and home office
- SulAmérica health insurance with nationwide coverage
- Uniodonto dental insurance
- WellHub
- Life insurance
- Childcare assistance (for children up to 2 years old)
- Birthday day off
- Tech referral bonus
- Access to Cedro Academy, our corporate university
- Access to Go Cedro with reward redemption
- Payroll loans and salary advances through Creditas
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Build and maintain backend services using Node.js (and some Python), including serverless architectures (e.g., AWS Lambda, API Gateway) • Develop and integrate APIs that support frontend applications and external systems • Contribute to frontend features and ensure smooth integration across the stack • Write clean, maintainable, and well-tested code with solid unit testing practices • Contribute to workflows using orchestration tools (e.g., workflow engines, state machines) • Support event-driven processes and asynchronous system operations (e.g., SQS, EventBridge) • Help improve system reliability through error handling and retries • Develop RESTful APIs and contribute to backend architecture • Integrate with third-party services and internal systems, including AI-driven platforms • Assist in optimizing performance and scalability of services (e.g., DynamoDB patterns) • Follow secure and reliable data handling practices • Troubleshoot issues in production environments with support from senior team members • Contribute to logging, monitoring, and debugging efforts • Assist with deployment and release processes in cloud-native environments (AWS, Docker) • Work closely with cross-functional teams across global locations • Participate in code reviews and team discussions • Deliver assigned features end-to-end with guidance • Continue developing technical skills, including AI-assisted development tools
• Perform analysis of functional and non-functional requirements, and apply design patterns (enterprise integration patterns, design patterns, microservices patterns); • Conduct requirements gathering and specification for IT projects, design solutions for processes, mapping, user experience, and business analysis; • Prepare technical documentation and support project management; • Work closely with business, UX and product teams to build efficient solutions.
• Develop software solutions following industry best practices. • Be proactive and act as a technical reference during key Scrum ceremonies. • Meet agreed development deadlines; • Interact and communicate with technical and non-technical stakeholders. • Help bridge the technical and business teams. • Support gathering client requirements and perform technical project estimations. • Model cloud software architectures. • Serve as a technical reference for the technologies used by the team; • Help bridge the technical and business teams. • Support gathering client requirements and perform technical project estimations. • Solve development issues. • Support leadership in ensuring code quality.
• Work on the development and evolution of applications in .NET • Design and implement event-based solutions using Kafka • Work with event tagging and event observability • Participate in system architecture discussions and decisions • Support the team with technical questions and development best practices • Monitor and ensure the quality of technical deliverables • Initiate DSA requests and follow up on technical tasks • Collaborate with teams such as: • SRE • Cyber Security • Infrastructure • Monitor environment configuration and provisioning • Work with pipelines and deployment workflows in AKS (Azure Kubernetes Service) • Participate in planning future enhancements and the technical roadmap



