Database Developer
Helios Towers
We are a leading independent telecoms infrastructure company, with one of the most extensive tower portfolios across Africa and the Middle East. Our business model promotes tower infrastructure sharing and enables mobile network operators (MNOs) to deliver mobile connectivity more quickly, reliably, cost-effectively and with a lower carbon footprint. In turn, this supports the expansion and quality of mobile connectivity, driving sustainable development in our markets.
What we do
We build, acquire, lease-up and operate telecommunications towers that can accommodate and power the needs of multiple tenants. Our tenants are the major Mobile Network Operators (MNOs) and we serve them across nine high-growth markets (8 in Africa + Oman in the Middle East). Our purpose, mission and sustainable business strategy are underpinned by our values of integrity, partnership and excellence.
Overview
As a Developer, you will specialize in back-end development of automating tools using Python to digitize the engineering workflow. You will be responsible for integrating these tools with our Tower database API, ensuring the efficient and seamless transfer of engineering and billing data.
Location: Dubai
Role Responsibilities
As a Database Developer , you will be responsible for:
- Developing comprehensive automation tools using Python to digitize engineering workflows.
- Creating scripts to automate engineering processes, thereby reducing manual effort and increasing efficiency.
- Integrating automation tools seamlessly with the tower database.
- Managing and maintaining databases using Quickbase or similar platforms.
- Preparing detailed technical reports, documentation, and specifications related to the design and development process.
- Developing phone applications to gather data on-site.
- Utilizing RESTful APIs to facilitate the upload and download of information from the database.
- Collaborating with a multidisciplinary team, including architects, electrical engineers, and project managers, to ensure the seamless integration of structural components within broader projects.
Role requirements
To succeed in the role, you will be/will have:
- Strong proficiency in Python programming.
- In-depth understanding of database systems, especially Quickbase.
- Experience developing and delivering functional strategy.
- Knowledge of telecommunication tower data management is a plus.
- Experience in training AI Models for computer vision applications.
Desired Skills
- Excellent communication skills.
- Strong problem-solving abilities and critical thinking.
- Ability to multitask, meet deadlines, and adapt to changing priorities.
- Excellent organizational and follow-up skills.
- Proficiency in interpreting and visualizing complex data structures
Benefits
We want you to shine bright and feel amazing at work, all while keeping your personal life in full swing!
- Office situated in the vibrant heart of the city
- Competitive annual gross salary
- Discretionary yearly bonus
- Life Insurance
Helios Towers is committed to promoting equal opportunities in employment. You and any job applicants will receive equal treatment regardless of age, disability, marital status, pregnancy or maternity, race, colour, nationality, ethnic or national origin, religion or belief.
Helios Towers is committed to promoting equal opportunities in employment. You and any job applicants will receive equal treatment regardless of age, disability, marital status, pregnancy or maternity, race, colour, nationality, ethnic or national origin, religion or belief.
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resume