We are looking for a skilled Automation Developer to join our team and help automate various processes within the company, improving efficiency, reducing human error, and enhancing overall productivity. The ideal candidate will have experience in developing automated solutions using a variety of tools and technologies, as well as a strong understanding of business processes. The Automation Developer will work closely with cross-functional teams to design, build, and implement automation frameworks and processes that streamline operations and support the company's strategic goals.
Key Responsibilities
- Create, test, and deploy automation scripts and tools for repetitive tasks.
- Develop end-to-end automation workflows for business processes across multiple departments.
- Design and implement solutions using automation frameworks and tools like UIPath, Blue Prism, Automation Anywhere, or custom code using languages such as Python, PowerShell, or JavaScript.
- Integrate automation tools with third-party applications, APIs, databases, and other systems.
- Continuously monitor and evaluate automation processes for performance improvements.
- Troubleshoot and resolve automation-related issues promptly.
- Collaborate with developers, business analysts, and subject matter experts to understand requirements and propose automation solutions.
- Provide technical guidance and support to team members on automation best practices.
- Conduct rigorous testing to ensure automation scripts and processes work as expected.
- Document automation processes, configurations, and issues to ensure clarity and maintainability.
- Maintain version control and change management processes for automation code and tools.
- Generate reports to track the success of automated processes and identify areas for improvement.
- Provide insights and recommendations to leadership on process efficiency and performance metrics.
Required Qualifications
- Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field. Equivalent work experience is also acceptable.
- 7+ years of experience in automation development, process automation, or related roles.
- Hands-on experience with RPA tools (e.g., UIPath, Automation Anywhere, Blue Prism), or coding languages such as Python, JavaScript, PowerShell, or others.
- Experience integrating automation solutions with various platforms (ERP, CRM, databases, etc.).
- Knowledge of scripting languages and automation frameworks.
- Familiarity with version control systems (e.g., Git, SVN).
- Strong understanding of APIs, web services, and data integration methods.
- Knowledge of databases (SQL, NoSQL) and basic database management.
- Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and CI/CD pipelines is a plus