Design, implement, and manage RPA components and automation infrastructure.
Responsibilities
- Design custom RPA components using established design patterns and modeling techniques.
- Provision, manage, and secure on-premise and cloud infrastructure, including servers, networking, and databases.
- Write, test, document, and refactor complex programs, scripts, and integration software services.
- Maintain WorkFusion and UiPath platforms and provide L3 support.
- Execute software deployments, version upgrades, and continuous monitoring across environments.
Required Skills
- 4+ years of software development experience, primarily in Java.
- Strong programming skills with the ability to write clean, scalable, and high-quality code.
- Experience with HTTP, REST, RESTful, and JSON API services.
- Ability to design and implement scalable, elastic microservice-based platforms.
- Proficiency in SQL scripting and experience with databases such as MySQL, Oracle, SQL Server, or NoSQL.
- Familiarity with AWS services including Lambda, Step Functions, IAM, EC2, ELB, RDS, DynamoDB, S3, Redshift, and CloudWatch.
- Exposure to the ELK Stack (Elasticsearch, Logstash, Kib).
- Knowledge of automation tools such as WorkFusion or UiPath.
- Bachelor’s Degree in Software Engineering or Information Technology.