Welcome to NEXT Technology Sri Lanka, a Tech Hub of NEXT, UK’s leading fashion retailer. Operating from the vibrant heart of Sri Lanka, we are a dynamic and forward-thinking team that provides cutting-edge IT services designed to power Next's global operations. With over 500 stores and Next Online serving customers across 70+ countries, our work supports a truly international retail giant.
At NEXT Technology, you’ll work on exciting, impactful projects that drive exceptional customer experiences, streamline product deliveries, and enhance the in-house systems that keep NEXT at the forefront of retail. Our talented team in Sri Lanka are central to major projects, such as overhauling the financial systems that make NEXT one of the UK’s most lucrative retailers. By joining us, you’ll be part of a highly skilled, innovative team that thrives on challenges and is committed to delivering excellence. You will collaborate closely with NEXT on ambitious projects that push boundaries, all while enjoying a workplace that values growth, creativity, and collaboration.
Start your journey with NEXT Technology today and help shape the future of global retail.
Let’s take it on!
Purpose
As a Senior Cloud Engineer, you will design, implement and maintain the Azure Platform that underpins Next’s cloud applications and services.
Responsibilities
Accountabilities
In this role, you will be heavily involved in the creation and enhancement of new and existing systems/applications using a wide range of technologies, such as:
Azure Foundations and Scaffolding Azure Networking (Express Route, Virtual Networks, ASG / NSG, Azure Firewall) Azure IaaS and PaaS, Azure Storage, Azure Migrate EntraID, Identity Management, RBAC, AAD Connect Azure SQL - PaaS Databases and Managed Instance Automation & PowerShell Terraform DNS
Main Tasks
Contributions
Behaviors
Ability to accurately quote timescales for deliverables
Understands and shows dependencies (including external dependencies) Keeps plans up to date and publishes changes Ability to communicate completion of activities or justify changes to the deliverable dates Has an understanding of the project cost lifecycle (budget, capex, approval, order) Inputs into seasonal budgeting processes and understands timelines Able to provide summary high level costs including all required elements Able to discuss requirements with suppliers and vendors in the marketplace Involves commercial services\IT purchasing at appropriate times Test plans are complete and robust Ability to review and assess test plans created by more junior members of the team Adopts test plans accordingly based on results Provides concise, easy to follow and accurate handover documentation. Review operational team understanding of any new processes and procedures periodically Review of operational impact of implemented projects with the business user\systems team or the ITSM tooling
Technical Skills
Ability to grasp and understand complex technical concepts and disciplines Owns and drives personal development plan and demonstrates desire to learn and apply new technologies Ability to coach and train more junior team members Business Engagement Ensure internal & external stakeholders are fully aware of project progress (inc. budget and timescale updates) Maintaining good positive relationships with stakeholders with regular meetings where necessary Help and encourage stakeholders in having a basic level of understanding of cloud concepts Minimal requirement for escalations as open communication channels should mean all involved understand progress, issues etc. Understanding stakeholders requirements and leading conversations so they have a realistic understanding with expectations Defining stakeholder requirements into what is essential and what is a nice to have e.g. MoSCoW Standards, Documents and Procedures Develops and promote standards through the department
Contributes to standards for the team Identifies and deals with deviation from standards through coaching and training exercises Recognizes the importance of documentation Documentation is kept up to date Takes ownership for and actively contributes to documentation Acts as a peer reviewer of team documentation Plays an active part in the design of procedures Contributes to the development and maintenance of policies
Design & Architecture
Confident in creating suitable architecture designs for complex, multi-regional, *multi-cloud or distributed platforms that utilize an array of cloud technologies Confident in questioning proposed or existing architectural designs and is able to follow up with improvements or valid suggestions Has a complete understanding of the scope of all assigned projects Can work on large complex and cross functional projects translating business and other system teams requirements into project deliverables Replays project scope to key stakeholders Can manage design and scoping with escalation by exception Ability to review scoping by more junior team members and coach them Ability to review and challenge project deliverables\design to ensure the best solution is delivered Can derive an appropriate scope in the absence of complete information. Able to scope effectively in situations where there is a large amount of incomplete and / or complex and / or ambiguous information. Work on large complex and cross functional projects translating business and other system teams requirements into project deliverables Asks why. Does not take truths for granted unless they understand exactly where they are coming from, Replays project scope to key stakeholders Can manage design and scoping with escalation by exception. Participates in risk management and mitigation. Effectively navigates challenging trade-offs between technical ideals and business appropriate solutions. Makes pragmatic choices about taking on technical debt
Coaching and Mentoring