Job Vacancies

Career Opportunities at Coca-Cola – Apply Now

Enterprise Architect, Developer Productivity

  • Job Type Full Time , Hybrid
  • Qualification BA/BSc/HND
  • Experience
  • Location Nigeria
  • Job Field ICT / Computer&nbsp

Responsible for shaping and leading how developers build, test, deploy, and operate software across our organization.

This role sits at the intersection of enterprise architecture, DevOps, platform engineering, Agile/SAFe delivery, and AI-enabled development. Its mission is to mature the way software development is performed across our internal development hubs, by improving developer productivity, consistency, and engineering effectiveness.

Operating in a large, Agile and SAFe-driven environment, you will define the strategy, architecture, and platforms that enable development teams to work efficiently across a diverse technology landscape including cloud-native systems, mobile applications (iOS and Android), SAP, Microsoft Dynamics, and custom-built solutions. 

Our Enterprise Architecture Developer Productivity is responsible for:

Shape Developer Productivity & Experience

  • Define and evolve the Developer Productivity / Developer Experience strategy, aligned with business priorities, Agile/SAFe ways of working, and enterprise architecture principles
  • Design end-to-end developer journeys across the full Software Development Life Cycle (SDLC), from idea to production and operations
  • Identify developer pain points and drive systemic improvements that increase flow, quality, and satisfaction

Lead Platform, tooling and automation strategy

  • Define the vision and roadmap for developer platforms, including CI/CD, environment provisioning, and self-service capabilities
  • Introduce and govern developer tools (IDEs, pipelines, testing frameworks, artifact repositories), ensuring consistency and ease of use
  • Drive tooling rationalization to reduce complexity and cognitive load for development teams

Enable AI-Augmented Development

  • Lead the introduction and responsible use of AI for developers, including code generation, testing, documentation, and quality analysis
  • Integrate AI capabilities into developer workflows and CI/CD pipelines
  • Define guardrails for security, intellectual property, and compliance related to AI-assisted development
  • Measure and communicate the productivity impact of AI-enabled engineering

Align Architecture with Agile & Delivery Execution

  • Ensure architecture is actionable and aligned with delivery models, enabling effective execution in Agile and SAFe environments
  • Support SAFe value streams, Agile Release Trains (ARTs), and Program Increments (PIs) through architectural guidance and enablement
  • Collaborate with Product Management, System Architects, Release Train Engineers, and engineering leadership
  • Support architecture runway definition and technical enablement during PI planning

Act as Senior Architecture Leader

  • Contribute to architecture governance and decision-making at enterprise level
  • Influence without direct authority, working across multiple teams and domains
  • Mentor architects and senior engineers and lead Developer Experience or DevOps Communities of Practice

You can be successful in this role if you have:  

  • Extensive experience in Enterprise Architecture, DevOps, Developer Productivity, Platform Engineering, or Developer Experience roles in complex enterprise environments
  • Familiarity with enterprise architecture practices and frameworks such as TOGAF (e.g. architecture principles, target states, roadmaps, governance), applied pragmatically in an Agile and SAFe context
  • Strong familiarity with Agile and SAFe ways of working
  • Deep understanding of the full SDLC, from requirements and design to deployment and operations
  • Proven experience working across a heterogeneous landscape including:
  • Cloud platforms (Azure preferred; multi-cloud a plus)
  • Mobile applications (iOS and Android)
  • Enterprise platforms such as SAP, Microsoft Dynamics, and Power Platform
  • DevOps Platforms (Azure preferred), Atlassian Suite
  • Experience introducing and scaling AI tools for software development
  • Strong architectural mindset, with the ability to balance standards, autonomy, and speed
  • Preferred certifications: TOGAF, SAFe, Azure, SAP, Dynamics

go to method of application »

Method of Application

The Maintenance Engineer will be responsible for implementation and execution of planned and Scheduled Maintenance orders and ensures full usage of SAP PM. He/She would ensure reliability and availability of plant assets through effective supervision of executed maintenance tasks.

IS THIS YOU?

  • Have at least Bsc/HND in any relevant Engineering Degree.
  • Have a minimum of 5 years’ experience as a Maintenance Engineer within the FMCG industry.
  • Have experience in managing Sidel lines.
  • Have experience in execution of maintenance tasks.
  • Good command of SAP EAM Software.
  • Significant experience with a measure of cost reduction initiatives within a manufacturing environment.
  • Have experience in practical project management.
  • Have experience in preventive and condition base maintenance methodologies.

KEY RESPONSIBILITIES

  • Coordinate execution of planned and scheduled maintenance orders for all equipment at minimal cost.
  • Planning and monitoring of maintenance requirements and costing in relation to maintenance plan and budget. 
  • With the MSE & MPs, organize and schedule annual overhaul of production lines and facilities. 
  • Improve efficiencies of assets by increasing preventive maintenance minimizing breakdowns and reducing MTBF. 
  • In conjunction with the MPs, prepare the annual plant maintenance budget ensuring sufficient funds to cover all routines and initiatives reflected in strategy and operational plans. 
  • Follow up with the spare part storekeeper to ensure optimal spare parts and maintenance materials inventory management without outage. • Effectively apply business performance review (COBRA, EATB) management routines to continuously improve asset management.
  • Establish and maintain productive relationships with the team, peers, internal customers, institutions, and suppliers. 
  • Build productive relationships with the employee/ union reps as well as with QA, production, and Logistics staffers. 
  • Implement performance management systems with discipline to ensure that all team members.

CLICK HERE TO APPLY