Database Developer
Publish Date
Closing Date
Location
Kabul
About Ministry of communication and IT
The Ministry of Communication and IT (MCIT) of Afghanistan is to facilitate and pave the way for Mobile Network Operators to provide high Quality Communication, IT Services for the Afghan People at Affordable prices. The Ministry has been actively Advocating for a positive change in the society by connecting the Afghan people to knowledge and resources, which will enable them to improve the quality of their lives. The Afghan Government aims to establish a stable and Democratic Political Environment, rule of law, and a Favorable Regulatory Environment for Business.
Based on the Afghan Government Telecom Service Fee law, all telecom services are subject to 10% service fee. In order to implement the law MOF, MCIT and ATRA have been assigned the task to establish a Real Time Data Management System for the purpose of transparency in controlling the 10% Service Fee deduction and collection throughout the country and to report ICT sector revenue.
The System should have online interface with all operators to get the VC recharge/any recharge message from Operators Billing, Core,VAS systems whenever subscriber do top-up or recharge then operators systems should also send online message to RTDM /RA System.
Job Summary
The Database Developer is to develop and maintain databases across the organization, while ensuring high levels of data availability. The Database Developer will in addition evaluate and advise on all technology components, such as software, hardware, and networking capabilities, for database management systems and applications. As part of the role they will be responsible for implementing data dashboards to all levels of the organization.
Job Details
Date Posted: | 19 Feb 2018 | Reference: | MCIT - NTA - 003 |
Closing Date: | 28 Feb 2018 | Work Type: | Full Time |
Number of Vacancies: | 2 | Gender: | Any |
Functional Area: | Business Administration | Open Ended: | NO |
Nationality: | Afghan | Salary Range: | As per NTA Salary Scale Policy |
Contract Type: | Contractor | Years of Experience: | 10 Year(s) |
Contract Duration: | 0 Year(s) & 0 Month(s) | Extension Possibility: | Yes |
Probation Period: | 3 Months |
Duties and Responsibilities
Database Developer is responsible for data gathering before and after development of a database. He/She designs, develops, tests, implements and maintains new and existing databases. Database developer create management methods and systems to efficiently access information stored in the databases. He/She works with consultants, software engineers, system integration experts, stakeholders and other members of the RTDMS to improve processes.
Specifically, database developer will:
• Design and deploy data table structures, forms, reports, and queries.
• Conduct research and make recommendations on database products, services, protocols, and standards in support of and development efforts.
• Applying third party upgrades to existing databases.
• Coordinate and work with other technical staff to develop relational databases and secondary databases (i.e. Access, Spreadsheet).
• Identify inefficiencies in current databases and Investigate solutions.
• Diagnose and resolve database access and performance issues.
• Develop, implement, and maintain change control and testing processes for modifications to databases.
• Create complex functions, scripts, stored procedures and triggers to support application development.
• Produce ad-hoc queries and develop reports to support business needs
• Creation and maintenance of technical documentation
• Implementation of data dashboards to display data in differing formats
• Use ETL Tools to manipulate data as per business needs
• Identify any issues related to database performance and provide corrective measures.
• Participate in database design and architecture to support application development projects.
• Test databases and perform bug fixes.
• Troubleshoot database related issues in a timely fashion.
• Develop best practices for database design and development activities.
• Updates job knowledge by studying state-of-the-art development tools, database techniques, and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
• Any other related task assigned by the supervisor.
Skills
1. Deep technical knowledge of enterprise databases
2. Hands on experience in designing and developing databases
3. Experience with test-driven development
4. Expertise in the SQL server, MySQL, Oracle, PL SQL, SQL Reporting Services/Tools and any of the Standard ETL tool. (MCSE, MCSD,MCDBA certifications preferred)
5. Competent teamwork abilities.
6. Strong documentation and organizational skills.
7. Analytical thinking abilities.
8. Database development experience in the field of telecommunication is highly preferred.
Qualifications
Bachelor Degree (BSc) and at least 5 years of professional work experience in software engineering, database development/administration, computer science or related fields with solid foundation in database and MIS development. (Master Degree Preferred)
Job Location
Afghanistan - Kabul: PROVINCIAL CENTER (KABUL)
Education:
Bachelors Degree, IT
Submission Guideline
CVs with cover letter should be submitted ELECTRONICLY. Please include position title in the subject line of the e-mail. Only short listed candidates whose application responds to the above criteria will be contacted for interview.
Please note that, all RTDMS/RA staff will sign the Guideline and procedure developed for working with the RTDMS/RA system and must follow the procedure.
Emails:
Submission Email
recruitment@mcit.gov.af