Ocado Group

Integration Developer - Azure

Ocado Group$80K — $120K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Minimum 5 years experience with Azure Integration Services.
  • Strong grasp of integration patterns and best practices.
  • Experienced in CI/CD implementation with DevOps principles.
  • Proficient in Terraform for Azure infrastructure management.
  • Solid scripting skills (e.g., PowerShell, Python).
  • Understanding of API design and development principles.
  • Familiarity with security best practices for cloud solutions.

Responsibilities

  • Design and architect integration solutions utilizing Azure Integration Services.
  • Develop and implement integration workflows, APIs, and data pipelines.
  • Manage and optimize Azure Integration Services for performance and security.
  • Promote DevOps practices including CI/CD in the integration lifecycle.
  • Utilize Terraform for infrastructure provisioning in Azure.
  • Manage APIs with Azure API Management tools.
  • Monitor and troubleshoot integration processes proactively.

Benefits

  • 30 days 'working from anywhere' policy.
  • Wellbeing support with dedicated apps and EAP.
  • 25 days of annual leave, increasing with service.
  • Pension scheme with employer contribution matching.
  • Generous Private Medical Insurance from the start.
  • Income Protection and Life Assurance coverage.
  • Paid maternity and paternity leave.
Full Job Description
Integration Developer - Azure II Hatfield II Hybrid (2 days in the office)

About Us

Our teams are putting the world's retailers online using the cloud, robotics, AI, and IoT. We provide services to partner clients globally via our innovative advanced robotics technology, known as the Ocado Smart Platform (""OSP""), this drives our highly automated, multi-million pound Customer Fulfilment Centres (CFCs). In our CFCs - together with the proprietary software applications - we operate a world-class online grocery business that automates the single pick of products, ready for your online delivery.

About the Role

We are seeking a highly experienced and skilled Integration Developer - Azure to join our dynamic team. In this role, you will be responsible for designing, developing, implementing, and maintaining robust and scalable integration solutions on the Microsoft Azure platform. You will leverage your deep understanding of integration patterns, Azure services, DevOps practices, and infrastructure-as-code (IaC) tools like Terraform to deliver seamless connectivity between various systems and applications, both on-premises and in the cloud. You will play a key role in driving our cloud-first strategy and ensuring the efficiency and reliability of our critical business processes.

What you will be doing
  • Solution Design and Architecture: Design and architect comprehensive integration solutions utilizing Azure Integration Services (Logic Apps, API Management, Service Bus, Event Grid, Data Factory, etc.) to meet business requirements.
  • Development and Implementation: Develop and implement integration workflows, APIs, and data pipelines using best practices and coding standards.
  • Azure Service Expertise: Demonstrate deep expertise in configuring, deploying, and managing Azure Integration Services, ensuring optimal performance, security, and scalability.
  • DevOps Practices: Implement and promote DevOps principles and practices within the integration lifecycle, including continuous integration (CI), continuous delivery (CD), and automated testing.
  • Infrastructure as Code (IaC): Utilize Terraform to provision and manage Azure infrastructure required for integration solutions, ensuring consistency and repeatability.
  • API Management: Design, implement, and manage APIs using Azure API Management, including defining policies, security, and monitoring.
  • Security: Ensuring the security and compliance of Azure solutions.
  • Monitoring and Troubleshooting: Implement robust monitoring and logging solutions for integration processes and proactively identify and resolve issues.
  • Security and Compliance: Ensure that integration solutions adhere to security best practices and compliance requirements.
  • Collaboration: Work closely with cross-functional teams, including application developers, infrastructure engineers, and business stakeholders, to understand integration needs and deliver effective solutions.
  • Performance Optimization: Identify and implement optimizations to improve the performance and efficiency of integration solutions.
  • Documentation: Create and maintain comprehensive technical documentation for integration designs, configurations, and processes.
  • Mentorship and Guidance: Provide technical guidance and mentorship to junior team members.
  • Staying Current: Keep abreast of the latest advancements in Azure Integration Services, DevOps tools, and industry best practices.


About you
  • Extensive Azure Integration Experience: Minimum of 5 years of hands-on experience designing, developing, and implementing integration solutions using Azure Integration Services (Logic Apps, API Management, Service Bus, Event Grid, Data Factory).
  • Deep Understanding of Integration Patterns: Strong understanding of various integration patterns and best practices (e.g., message queues, publish/subscribe, RESTful APIs, ETL).
  • DevOps Expertise: Proven experience implementing DevOps principles and practices, including CI/CD pipelines using Azure DevOps or similar tools.
  • Terraform Proficiency: Significant experience using Terraform to define and manage Azure infrastructure as code.
  • Scripting and Development Skills: Proficiency in one or more scripting languages (e.g., PowerShell, Python) and experience with development methodologies.
  • API Design and Development: Strong understanding of API design principles and experience developing and consuming RESTful and SOAP APIs.
  • Security Best Practices: Solid understanding of security best practices for cloud-based integration solutions.
  • Monitoring and Logging Tools: Experience with Azure Monitor, Application Insights, or other monitoring and logging tools.
  • Excellent Problem-Solving Skills: Ability to analyze complex integration challenges and develop effective solutions.
  • Strong Communication and Collaboration Skills: Excellent verbal and written communication skills and the ability to work effectively in a team environment.
  • Bachelor's Degree in Computer Science or related field (or equivalent experience).

Preferred Skills:
  • Experience with other cloud platforms (e.g., AWS, GCP).
  • Experience with event-driven architectures.
  • Familiarity with Logic apps and Azure Functions.
  • Understanding of enterprise architecture frameworks.
  • Relevant Microsoft Azure certifications (e.g., Azure Developer Associate).


What we offer you

Our employee benefits are designed for you, we care about people and we've ensured we have a wealth of benefits that focus on your well-being. We regularly review our benefits to ensure we are supporting our employees appropriately.
  • 30 days 'working from anywhere in the world' policy
  • Wellbeing support through dedicated apps and an Employee Assistance Programme
  • 25 days annual leave, rising to 27 days after 5 years service (plus optional holiday purchase)
  • Pension scheme (various options available including employer contribution matching up to 7%)
  • Generous Private Medical Insurance (within the first month of joining!)
  • Income Protection (can be up to 50% of salary for 3 years) and Life Assurance (3 x annual salary)
  • 22 weeks paid maternity/primary parent leave and 6 weeks paid paternity leave (once relevant service requirements complete)
  • Train Ticket loan (interest-free)
  • Cycle to Work Scheme
  • Free shuttle bus to and from Hatfield Train Station to the Hatfield offices
  • Free shuttle bus to and from Welwyn Garden City Train Station to the Welwyn Garden City offices
  • Opportunity to participate in Sharesave and Buy as You Earn share schemes
  • 15% discount on Ocado.com and free delivery for all employees (within the first month of joining!

Ocado Group is an equal opportunities employer and as such makes every effort to ensure that all potential employees are treated fairly and equally, regardless of their sex, sexual orientation, marital status, race, colour, nationality, ethnic or national origin, religion or belief, age, or disability or union membership status.

#LI-HYBRID

#LI-NQ1

#LI-OT

About Ocado Group

Ocado Group is a British online supermarket and technology company. The company was founded in 2000 and is headquartered in Hatfield, Hertfordshire, England. Ocado Group operates a retail business, Ocado Retail, which sells groceries and household items online. They also provide technology solutions to other retailers, including Morrisons and Marks & Spencer. Ocado Group is known for its highly automated warehouses, which use robots to pick and pack orders. The company has been recognized for its innovative approach to grocery retail, and has won numerous awards and accolades.
Learn more about Ocado Group
Size
19,347 employees
Industry
Founded
2000
NASDAQ

Similar Jobs

More Jobs at Ocado Group

More Information Technology Jobs

Find similar Integration Developer - Azure jobs: