The Automation Developer is responsible for designing, building, testing, and deploying high-quality automation solutions (AI-powered intelligent automation and Workflow Automation).
Develop automation solutions using tools such as AI frameworks / Python / SQL.
Convert business requirements and process flows into technical workflows, scripts, and automation logic.
Create reusable components, libraries, and frameworks to accelerate delivery.
Implement API-led and event-driven automation where applicable.
Design and develop AI-augmented automation solutions using LLMs, RAG pipelines, Copilot Studio, AI Builder, and Azure AI Services.
Build intelligent document processing workflows leveraging OCR, form recognition, and LLM-based extraction.
Develop conversational AI agents / chatbots integrated with enterprise data sources (Dataverse, SharePoint, Excel) for employee self-service and operational support.
Perform unit testing, integration testing, and system testing for all automations.
Ensure robust exception handling, logging, and monitoring is embedded in solutions.
Deploy automations to production in collaboration with Infra/Operations teams.
Track automation performance, success rates, failure trends, and benefits.
Evaluate AI model outputs for accuracy, relevance, and hallucination risk; implement guardrails and validation layers for AI-driven workflows.
Prepare technical documentation, design specs, SOPs, and release notes.
Ensure adherence to Maersk security, governance, coding standards, and audit controls.
Maintain version control, access management, and compliance with enterprise guidelines.
Monitor automation health using logs, alerts, and dashboards.
Optimize existing automation solutions for improved stability and performance.
Provide hypercare support post-go-live and handover to operations.
Collaborate with Product Owner, Business Analyst, GDA, platform teams, and business SMEs.
Requirements
Bachelor's/master's degree in Computer Science, Engineering, IT, or a related field.
3+ years of experience in automation development.
Strong knowledge of programming languages: Python, .NET, C#, SQL.
Hands-on experience with Generative AI / LLM-based solutions (e.g., Azure OpenAI, Copilot Studio, LangChain, or similar frameworks).
Experience building RAG (Retrieval-Augmented Generation) pipelines for enterprise Q&A or document intelligence use cases.
Familiarity with Azure AI Document Intelligence, or similar cognitive services for OCR, form processing, and email/document classification.
Understanding of prompt engineering principles and techniques for reliable AI outputs.
Exposure to agentic AI patterns building multi-step AI agents that can reason, plan, and act on enterprise data.
Awareness of responsible AI practices bias, fairness, transparency, and data governance.
Excellent analytical and problem-solving abilities.
Ability to manage multiple projects and prioritize tasks effectively.
Experience with Agile methodologies is a plus.
Ability to work collaboratively in a fast-paced, dynamic environment.