Specific Duties and Responsibilities
The job holder is responsible for designing, developing, and maintaining enterprise-level applications and data systems that enable efficient information management and digital operations within the Authority.
- Design, develop, and maintain enterprise data systems, data warehouses, and analytics platforms that support business intelligence and reporting needs
- Develop, configure, and maintain databases and back-end services to ensure performance, reliability, and security
- Design and implement APIs and system integrations to ensure seamless data exchange across enterprise systems
- Collaborate with stakeholders to understand business needs and translate them into system requirements
- Support the development of foundational data management structures for future analytics and reporting capabilities
- Monitor and optimize system performance, scalability, and resource utilization
- Implement version control, documentation, and release management using tools like Git
- Work closely with the Enterprise Systems Developer and infrastructure teams to ensure interoperability and standardization
- Collect, clean, and transform data from multiple sources to ensure consistency, reliability, and quality
- Ensure adherence to IT governance, data protection, and security standards
- Design and implement dashboards, visualizations, and analytical tools to support data-driven decision-making across departments
- Ensure proper documentation of data structures, processes, and analytical models for maintainability and transparency
- Support data-related projects, including migrations, upgrades, and performance optimization
- Conduct user training and provide technical support on data tools, dashboards, and analytics systems.
- Research emerging technologies in data engineering, analytics, and AI to recommend continuous improvements to the enterprise data ecosystem
- Gradually introduce data analytics, visualization, and AI-driven enhancements as the Authority’s data ecosystem matures
Qualification Requirements
- Bachelors Degree or above in Information Technology, Software Engineering, information science or a field related to the Job function from an Accredited or recognized learning institution.
- Proven experience in data management, ETL processes, and data-driven system development.
- Strong programming and database skills with focus on data pipelines and reporting systems.
- 6 years of progressive experience in software development, system integration, or database-driven application development
Behavioral Competencies/Attributes:
- Specialized technical skills
- Planning and organizing
- Supervisory skills
- Analytical and problem-solving
- Time management
- Interpersonal skills
- Communication
- Adaptability
- Initiative
Functional Skills
- Deep understanding of complex IT systems
- project management skills
- Strong programming skills in one or more languages: Python, Java, C#, PHP, or similar
- Experience with relational databases (SQL Server, PostgreSQL, MySQL, or Oracle)
- Knowledge of API design, RESTful services, and data integration methods
- Familiarity with frontend frameworks (React, Angular, or Vue) is an advantage.
- Proficiency in version control (Git/GitHub/GitLab)
- Understanding of data structures, data modeling, and basic analytics concepts.
- Exposure to data visualization or AI frameworks (e.g., Power BI, TensorFlow, or Scikit-learn) is a plus but not mandatory
What We Do
Ethiopian Capital Market Authority is established by Capital Market Proclamation No 1248/2021 as an autonomous Federal Regulatory Authority. One of the major objectives of ECMA is to ensure the existence of a capital market environment in which securities can be issued and traded in an orderly, fair, and efficient manner. ECMA, as a regulatory authority, grants licenses to any person to operate as a security exchange, derivative exchange, security depository and clearing company, capital market service provider, over-the-counter trading facility or any other activity deemed by ECMA as a regulated activity under its jurisdiction. ECMA regulates and oversees trading in primary and secondary markets of securities, the use of electronic trading platforms that deal with securities and gives recognition and oversees the activities of self-regulatory organizations.
- Please submit your CV and application letter through Ethiojobs, and ensure you also complete the Online Application Form.
All three components are mandatory; applications missing any of these will not be considered. - Only shortlisted candidates will be contacted by ECMA.
More Information
- Address Addis Ababa
- Experience Level Senior
- Total Years Experience 5-10
- Qualification BA/BSc