What Jobs are available for Rpa Engineer in Bahrain?
Showing 1960 Rpa Engineer jobs in Bahrain
Robotics Process Automation (RPA) Engineer
Posted 20 days ago
Job Viewed
Job Description
Responsibilities:
- Analyze business processes to identify opportunities for automation using RPA.
- Design, develop, test, and deploy RPA solutions using industry-leading RPA platforms (e.g., UiPath, Blue Prism, Automation Anywhere).
- Collaborate with business analysts and process owners to gather requirements and define solution designs.
- Create process flow diagrams and technical documentation for automation projects.
- Monitor and maintain existing RPA bots, ensuring their optimal performance and addressing any issues.
- Troubleshoot and debug automation processes, identifying root causes of errors and implementing effective solutions.
- Adhere to coding standards, best practices, and security guidelines for RPA development.
- Contribute to the continuous improvement of the RPA framework and methodologies.
- Stay up-to-date with the latest trends and advancements in RPA and intelligent automation technologies.
- Provide training and support to end-users on automated processes.
- 2+ years of hands-on experience in developing and implementing RPA solutions.
- Proficiency in at least one major RPA platform (UiPath, Blue Prism, Automation Anywhere).
- Strong understanding of software development principles and best practices.
- Experience with scripting languages like Python or VB.NET is a significant advantage.
- Excellent analytical and problem-solving skills, with a keen eye for detail.
- Ability to work independently and as part of a distributed, remote team.
- Strong communication and stakeholder management skills.
- Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field.
- Experience with process mapping and business process re-engineering is a plus.
- Certification in an RPA platform is highly desirable.
Is this job a match or a miss?
 
            
        
                                            
            
                 
            
        
                    Lead Robotics Process Automation (RPA) Engineer
Posted 13 days ago
Job Viewed
Job Description
Responsibilities:
- Lead the design, development, testing, and deployment of RPA solutions using leading RPA platforms (e.g., UiPath, Automation Anywhere, Blue Prism).
- Oversee the entire RPA project lifecycle, from initial assessment and process mapping to implementation and ongoing support.
- Mentor and manage a team of RPA developers, fostering a culture of technical excellence and innovation.
- Collaborate with business units to identify, analyze, and prioritize process automation opportunities.
- Develop detailed process documentation and technical specifications for RPA projects.
- Ensure RPA solutions are scalable, robust, secure, and adhere to industry best practices and internal standards.
- Troubleshoot and resolve issues related to RPA bots and infrastructure.
- Conduct performance tuning and optimization of deployed automation solutions.
- Stay current with advancements in RPA technology, artificial intelligence, and machine learning for automation.
- Present project updates, technical designs, and business case justifications to stakeholders.
- Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field.
- Minimum of 7 years of experience in software development, with at least 5 years focused specifically on RPA development and implementation.
- Proven experience in leading RPA projects and managing development teams.
- Expertise in at least one major RPA platform (UiPath, Automation Anywhere, Blue Prism).
- Strong understanding of business process analysis, re-engineering, and automation principles.
- Experience with scripting languages (e.g., Python, VBScript) and SQL.
- Knowledge of related technologies such as OCR, AI/ML, and workflow automation is a plus.
- Excellent problem-solving, analytical, and critical thinking skills.
- Strong communication and stakeholder management abilities.
- Ability to work effectively in a fast-paced, remote team environment.
- Relevant RPA certifications are highly desirable.
Is this job a match or a miss?
 
            
        
                                            
            
                 
            
        
                    Senior Robotics Process Automation (RPA) Engineer (Remote)
Posted 24 days ago
Job Viewed
Job Description
- Designing and developing efficient and scalable RPA workflows using industry-leading automation tools.
- Identifying and analyzing business processes suitable for automation, documenting requirements and scope.
- Configuring and managing RPA bots, ensuring their reliable and secure operation.
- Developing and executing comprehensive test plans to validate RPA solutions before deployment.
- Troubleshooting and resolving issues related to RPA bot performance and execution.
- Optimizing existing automation workflows to enhance efficiency and reduce processing times.
- Collaborating with stakeholders to gather requirements, provide technical guidance, and ensure successful implementation.
- Developing and maintaining documentation for RPA processes, standards, and best practices.
- Staying abreast of emerging RPA technologies and industry trends to propose innovative solutions.
- Providing training and support to end-users and support teams on RPA applications.
Is this job a match or a miss?
 
            
        
                                            
            
                 
            
        
                    Software Development Apprentice
Posted 9 days ago
Job Viewed
Job Description
Is this job a match or a miss?
 
            
        
                                            
            
                 
            
        
                    Advanced Apprenticeship - Software Development
Posted today
Job Viewed
Job Description
Program Highlights:
- Comprehensive training in modern programming languages (e.g., Python, Java, JavaScript).
- Exposure to full-stack development, including front-end and back-end technologies.
- Learning agile development methodologies and best practices.
- Participating in coding challenges, pair programming, and code reviews.
- Developing foundational knowledge of databases, cloud computing, and software architecture.
- Working on projects that contribute to our client's innovative product offerings.
- Receiving personalized mentorship and career guidance from senior engineers.
- Developing essential soft skills such as problem-solving, teamwork, and communication.
- Gaining practical experience in a professional software development lifecycle.
- Opportunity to earn industry-recognized certifications.
Is this job a match or a miss?
 
            
        
                                            
            
                 
            
        
                    Senior Software Development Engineer
Posted today
Job Viewed
Job Description
Responsibilities:
- Design, develop, and maintain scalable and robust software applications.
- Write clean, efficient, and well-documented code in multiple programming languages (e.g., Java, Python, C#, JavaScript).
- Collaborate with cross-functional teams to define, design, and ship new features.
- Participate in code reviews to ensure code quality and adherence to standards.
- Develop and maintain automated testing frameworks and pipelines.
- Troubleshoot, debug, and upgrade existing systems.
- Optimize application performance and ensure system reliability.
- Contribute to architectural decisions and technical strategy.
- Mentor and guide junior software engineers.
- Stay current with emerging technologies and industry best practices.
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- 5+ years of professional software development experience.
- Proficiency in one or more object-oriented programming languages (e.g., Java, Python, C++).
- Strong experience with front-end frameworks (e.g., React, Angular, Vue.js) and back-end technologies (e.g., Node.js, Django, Spring Boot).
- Experience with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
- Solid understanding of database technologies (SQL, NoSQL).
- Experience with Agile development methodologies.
- Excellent problem-solving, analytical, and communication skills.
- Ability to work effectively in a hybrid work model in **Tubli, Capital, BH**.
- Experience with microservices architecture is a plus.
Is this job a match or a miss?
 
            
        
                                            
            
                 
            
        
                    Junior Software Development Apprentice
Posted today
Job Viewed
Job Description
- Assisting senior developers in writing, testing, and debugging code.
- Learning and applying various programming languages and frameworks.
- Participating in code reviews and team meetings.
- Contributing to the development of new software features and enhancements.
- Troubleshooting and resolving software defects.
- Developing documentation for code and processes.
- Collaborating with cross-functional teams to understand project requirements.
- Engaging in continuous learning to stay updated with emerging technologies.
Is this job a match or a miss?
 
            
        
                                            
            
                 
            
        
                    Be The First To Know
About the latest Rpa engineer Jobs in Bahrain !
Graduate Trainee - Software Development
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Assist in the design, development, and testing of software applications.
- Write clean, efficient, and well-documented code.
- Collaborate with senior developers and team members on project tasks.
- Participate in code reviews and provide constructive feedback.
- Learn and apply software development best practices and methodologies.
- Troubleshoot and debug software issues.
- Contribute to the creation of technical documentation.
- Engage in continuous learning of new technologies and tools.
- Support the deployment and maintenance of software systems.
- Participate in team meetings and contribute to project planning.
Qualifications:
- Recent graduate with a Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
- Strong understanding of fundamental programming concepts.
- Familiarity with at least one programming language (e.g., Python, Java, C++, JavaScript).
- Basic knowledge of data structures and algorithms.
- Excellent analytical and problem-solving skills.
- Strong communication and teamwork abilities.
- Eagerness to learn and adapt to new technologies.
- Ability to work independently and manage tasks effectively in a remote setting.
- A passion for software development and technology.
- Previous internship or project experience in software development is a plus.
Is this job a match or a miss?
 
            
        
                                            
            
                 
            
        
                    Senior Software Development Manager
Posted today
Job Viewed
Job Description
Is this job a match or a miss?
 
            
        
                                            
            
                 
            
        
                    Junior Software Development Apprentice
Posted 1 day ago
Job Viewed
Job Description
Is this job a match or a miss?
 
            
        
                                            
            
                