Senior Specialist, Cloud Application Engineer

Posted 18 Days Ago
Be an Early Applicant
Dubai, ARE
In-Office
Senior level
Information Technology • Mobile • Infrastructure as a Service (IaaS)
The Role
Design, develop, deploy, and maintain full-stack enterprise applications using React, .NET Core, and Microsoft Azure. Build integrations, manage SQL Azure and Cosmos DB data, maintain CI/CD pipelines, monitor production systems, resolve issues, and apply secure cloud and infrastructure-as-code practices. Collaborate with cross-functional teams in agile delivery while contributing to architecture decisions and end-to-end feature ownership.
Summary Generated by Built In
Company Description

IHS Towers is one of the largest independent owners, operators and developers of shared communications infrastructure in the world by tower count and is solely focused on the emerging markets. The Company has over 28,000 towers across its five markets, including Cameroon, Côte d’Ivoire, Nigeria, South Africa and Zambia. For more information, please email: [email protected] or visit: www.ihstowers.com

Job Description

Purpose

The Cloud Engineer is responsible for designing, building, and maintaining enterprise applications and integrations within IHS’s digital ecosystem. Reporting to the Senior Manager, EA, the role involves full-stack development using React and .NET Core APIs, cloud-native data management with SQL Azure and Azure Cosmos DB, and deployment and operations on Microsoft Azure infrastructure.

Key Roles & Responsibilities

  • Design, develop, and maintain web applications using React (frontend) and .NET Core API (backend), ensuring high performance and scalability.
  • Build and maintain data models, schemas, and stored procedures in SQL Azure; design and manage collections in Azure Cosmos DB.
  • Design and implement integrations between internal systems and third-party platforms using REST APIs, Azure Service Bus, and Azure API Management.
  • Deploy, configure, and manage application infrastructure on Microsoft Azure (App Services, Azure Functions, Azure Container Apps, etc.).
  • Contribute to architecture reviews and technical design decisions; participate in sprint planning and agile ceremonies.
  • Monitor application performance, investigate and resolve production issues, and implement preventive improvements.
  • Maintain and contribute to CI/CD pipelines using Azure DevOps; follow DevOps and Infrastructure-as-Code best practices.
  • Apply security best practices across all application layers including authentication, authorization, and data protection.
  • Collaborate with cross-functional teams including product, design, operations, and vendors to deliver high-quality solutions.

Job-Specific Competencies

  • Full-Stack Development – Proficiency in React and .NET Core for building responsive, scalable enterprise applications.
  • Cloud Engineering – Hands-on experience designing, deploying, and operating solutions on Microsoft Azure.
  • Data Management – Experience with relational (SQL Azure) and NoSQL (Cosmos DB) databases in production environments.
  • Integration Design – Ability to design and implement system integrations using REST APIs, messaging, and event-driven patterns.
  • DevOps Practices – Familiarity with CI/CD pipelines, Azure DevOps, and infrastructure-as-code (Bicep/ARM templates).
  • Security Awareness – Understanding of cloud security principles, identity management (Azure AD/Entra ID), and secure coding practices.

Qualifications

Education

  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.

Experience

  • Minimum 3–5 years of software development experience in a professional environment.
  • Proven hands-on experience with React and .NET Core API development.
  • Demonstrated experience building and deploying solutions on Microsoft Azure.
  • Experience working with SQL Azure (relational) and Azure Cosmos DB (NoSQL) in production systems.
  • Experience with RESTful API design, system integration patterns, and enterprise application development.
  • Microsoft Azure certification (e.g., AZ-204 Developer Associate or AZ-900) preferred.

Knowledge, Skills and Abilities

  • Deep knowledge of React component architecture, hooks, and state management (Redux / Context API).
  • Strong knowledge of .NET Core, C#, and RESTful API design principles including authentication (OAuth 2.0, Azure AD/Entra ID).
  • Knowledge of Azure PaaS services: App Services, Azure Functions, Service Bus, API Management, Key Vault, and Azure Monitor.
  • Understanding of database design, query optimization, and data modeling in both SQL Azure and Cosmos DB.
  • Familiarity with microservices architecture, event-driven design, and enterprise integration patterns
  • Proficient in React, TypeScript/JavaScript, HTML5, and CSS3.
  • Proficient in C# and .NET Core, including Entity Framework Core and middleware patterns.
  • Skilled in Azure portal, Azure DevOps, and infrastructure-as-code tooling (Bicep / ARM templates).
  • Ability to write clean, maintainable, testable code and conduct meaningful code reviews.
  • Strong debugging, root-cause analysis, and performance-tuning skills.
  • Must have: Experience with agentic coding tools (e.g., GitHub Copilot, Codex, Claude Code, Cursor) for AI-assisted software development.
  • Ability to work effectively in cross-functional, agile delivery teams and take end-to-end ownership of features.
  • Ability to manage multiple concurrent tasks and deliver within sprint timelines.
  • Strong communication skills – able to articulate technical decisions clearly to non-technical stakeholders.
  • Ability to adapt quickly to evolving requirements, new Azure services, and emerging technologies.

Additional Information

Organizational Competencies
Customer Focus
- People demonstrating this competency understand & exceed our customers’ needs. They develop trusted, reliable & collaborative relationships. They are consistently operating to the highest standards of service & delivery.

Innovation - People demonstrating this competency constantly seek new & improved ways to deliver our products & services. They champion engineering & skills development, and work to create a collaborative and supportive operating environment.

Integrity - People demonstrating this competency are open & honest in everything they do. They support financially & environmentally sustainable growth. They make socially responsible decisions and treat their stakeholders with respect.

Be Bold - People demonstrating this competency are thorough in analyses & decision-making. They are courageous in expanding existing markets & developing new ones. They confidently pursue appropriate financial returns and are forward-thinking and ambitious.

Sustainability- People demonstrating this competency are constantly seeking to create positive impact in the communities we serve.

Our Vision
IHS is committed to improving the quality and availability of telecommunications infrastructure, the lifeline for an increasingly connected world. We are dedicated to helping create a sustainable future for the communities in which we operate, and our sustainable strategy is structured around four pillars: ethics and governance, environment and climate change, education and economic growth, and our people and communities.

Skills Required

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field
  • Minimum 3-5 years of professional software development experience
  • Hands-on experience developing with React and .NET Core APIs
  • Experience designing, deploying, and operating solutions on Microsoft Azure
  • Production experience with SQL Azure and Azure Cosmos DB
  • Experience with RESTful API design, system integration patterns, and enterprise application development
  • Knowledge of React component architecture, hooks, and state management using Redux or Context API
  • Strong knowledge of C#, .NET Core, authentication, OAuth 2.0, and Azure AD or Entra ID
  • Knowledge of Azure PaaS services including App Services, Azure Functions, Service Bus, API Management, Key Vault, and Azure Monitor
  • Experience with database design, query optimization, and data modeling for SQL Azure and Cosmos DB
  • Familiarity with microservices, event-driven design, and enterprise integration patterns
  • Proficiency with Azure DevOps and infrastructure-as-code using Bicep or ARM templates
  • Experience with agentic coding tools such as GitHub Copilot, Codex, Claude Code, or Cursor
  • Microsoft Azure certification such as AZ-204 or AZ-900
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: London
2,000 Employees
Year Founded: 2001

What We Do

IHS Towers is one of the largest independent owners, operators, and developers of shared communications infrastructure in the world, with operations across Africa and Latin America.

Similar Jobs

Dynatrace Logo Dynatrace

Solutions Engineer

Artificial Intelligence • Big Data • Cloud • Information Technology • Software • Big Data Analytics • Automation
Remote or Hybrid
Dubai, ARE
5600 Employees
In-Office
Dubai, ARE
121228 Employees

Hilton Logo Hilton

Marketing Manager

Software • Hospitality
In-Office
Dubai, ARE
121228 Employees

Hilton Logo Hilton

Sales Executive

Software • Hospitality
In-Office
Dubai, ARE
121228 Employees

Similar Companies Hiring

Granted Thumbnail
Artificial Intelligence • Healthtech • Insurance • Mobile • Financial Services
New York, New York
23 Employees
NODA AI Thumbnail
Artificial Intelligence • Information Technology • Software • Cybersecurity
Sydney, AU
54 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account