Senior Automation Developer

Mumbai, India

ICP

ICP provides content operations solutions across Creative Operations, Content Management & Logistics, and Digital Shelf. It's time to Content Confidently.

View all jobs at ICP

Apply now Apply later

About ICP

ICP is a global leader in Content Operations, partnering with some of the world's most recognizable brands, including Unilever, Diageo, Coca-Cola, Mars, P&G, Starbucks, Coty, L’Oréal, NBCU, and Aetna. Our expertise spans content management, logistics, creative operations, production, and digital commerce enablement, ensuring a seamless flow of content across all systems and channels. We empower brands to achieve operational excellence and confidently manage their content. Content confidently.™


With offices in Atlanta, London, Mexico City, Mumbai, and Shanghai, we operate on a global scale, delivering world-class solutions that drive exceptional business outcomes.


Who We Are  

At ICP, our values define us: we are Curious, Focused, Creative, Trustworthy, and Inclusive.


We're A People First Company

At ICP, we provide benefits that matter to our people and enable us to be engaged both in and outside of work. We foster a culture where work/life balance is nurtured and encouraged, offering hybrid working, generous paid time off, paid holidays, volunteer time off, and Summer half-day Fridays.  We also take care of our people with competitive medical, dental, and vision benefits, mental health support, and a robust savings plan.


Bring the Confidence  

Are you a relationship-focused, driven professional with a growth mindset? Do you thrive on breaking through challenges and excelling in competitive environments? You're not expected to have all the answers, but your passion for uncovering solutions and building strong partnerships makes you the perfect fit for this role. We’d love to hear from you!

HOW YOU WILL MAKE AN IMPACT:

 

Design Automation Architecture: Develop scalable and robust automation frameworks for internal and client applications and processes.

o   Design, develop and implement RPA solutions

o   Responsible for the interface between hardware and software development for automations.

Implement Automation Solutions: Lead the implementation of automated workflows, scripts, and tools across various platforms and teams.

o   Drive the execution of automation services to meet client needs and business objectives. 

Optimize Processes: Analyze, map, and refine existing processes to enhance efficiency and reduce manual tasks.

o   Performing feasibility analysis of potential automation opportunities

o   Developing automation workflows and conduct testing

Collaborate with Stakeholders: Work closely with product, development, and operations teams to understand requirements and deliver tailored automation solutions.

o   Collaborate with internal and external stakeholders to understand requirements and ensure automation & RPA solution meets business needs

Maintain Best Practices: Establish and uphold coding standards, documentation, and quality assurance protocols for automation initiatives.

o   Ensure adherence to best practices in the design and development of RPA solutions

o   Create and maintain documentation related to RPA projects including technical design documents, process design documents, and process maps

o   Perform code reviews to ensure code quality

o   Ensuring solutions are aligned with business requirements, objectives and industry standards & best practices

Mentor and Guide Team Members: Provide technical leadership and mentorship to junior engineers and team members.

o   Conduct training sessions for end users and other developers

o   Provide technical guidance to the Technical Resource Group, Automation Team and RPA development team

o   Support the needs of a growing team of experts.

Integrate Tools and Technologies: Evaluate and integrate new automation tools and technologies to enhance the overall automation strategy and scalability.

o   Drive innovation and stay abreast of emerging technologies in IA + RPA to maintain a competitive advantage. 

o   Maintaining and troubleshooting existing RPA solutions

Troubleshoot and Resolve Issues: Investigate and resolve automation-related issues, ensuring minimal downtime and optimal performance.

Drive Continuous Improvement: Lead initiatives to continuously enhance the automation architecture and processes in alignment with business goals.

Technology:

·       Define which technologies and frameworks we should use in the following areas

o    Robotic Process Automation (RPA) platforms/tooling

o    Middleware Integration platforms

o    Development & Technical Project Management

o    Data Analytics and BI tooling

o    Machine Learning frameworks

o    NLP tooling

o    Code management systems

o    Release management tooling

o    Continuous integration/deployment tooling

o    Testing tooling/approaches

o    Security standards and tooling

o    Compliance management, coding standards

·       Collaborate with IT and our vendors on technical activities, and working to support relationship development and standards and frameworks

·       Work with technical architecture team to support technical architecture approach, standards, performance, and quality objectives.

·       Carry out periodic or specific technology evaluations on tooling, frameworks, and standards

·       Work with broader technical experts, toward ensuring all technical solutions meet high quality standards of engineering, fitness-for-purpose and provide the broadest possible value to the business overall

 

What you will bring:

 

Requires a Bachelor’s degree in Computer Science, Engineering or related field.  Minimum of 7 years' experience in automation engineering, system integration, robotics, control system design and analysis, with at least 3 years in an architectural capacity. Proven expertise in designing and implementing scalable automation frameworks. Proven experience as an RPA developer or similar role, or any combination of education and experience, which would provide an equivalent background. Familiarity with marketing operations and technology, digital commerce and/or creative technologies.

 

Preferred Skills, Capabilities and Experiences:

·       Proficiency in scripting languages such as Python, VB.NET, C#

·       Proficiency in RPA tools like UiPath, Blue Prism, Workato, or Automation Anywhere

·       Strong knowledge of software development principles and programming languages

·       Experience in process analysis, design, and implementation

·       Preferred experience in MarTech ecosystems

·       Excellent problem-solving and troubleshooting skills

·       Strong communication and leadership skills

·       Must be able to work independently and remain flexible in a fast-paced environment

·       Experience working in an Agile environment

·       Knowledge of cloud platforms (Azure, AWS, or GCP) and infrastructure-as-code (Terraform or CloudFormation).

Apply now Apply later

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  0  0  0
Category: Engineering Jobs

Tags: Agile Architecture AWS Azure CloudFormation Computer Science Data Analytics Engineering GCP Machine Learning .NET NLP Python Robotics RPA Security Terraform Testing

Perks/benefits: Career development Flex hours Flex vacation Health care Startup environment Team events

Region: Asia/Pacific
Country: India

More jobs like this