Database Programmer


- Cairo, Egypt
Posted In 18/10/2018
Job Description
Database Programmer Duties and Responsibilities

The type of organization database programmers work for determines the duties and responsibilities they can expect to undertake. Based on job listings we analyzed, a data programmer’s duties typically involve:

Design and Test Database Plans

Database programmers design, write and modify programs to improve application processing for things such as online applications to websites, data transfer to internal databases, the processing of the application data, and online payment systems.

Provide Database Support

Part of this role is to create technical training manuals to provide support to other teams or users, as well as gathering user requirements so that improvements can be identified to simplify processes and increase productivity.

Modify Databases and Perform Tests

A key responsibility for database programmers is modifying databases according to requests from managers and performing tests to identify ways to solve database usage concerns and malfunctions. This includes researching new database products, services, and protocols that can enhance the systems in place within the company.

Communicate with Different Teams

Database programmers communicate daily with different personalities and departments, responding in a professional manner to queries or requests. They liaise with developers, in particular, to improve applications and establish best practices for the business.

Construct Queries for Business Analysis

Database programmers analyze business requirements and program automated scripts to provide end-user support and regular maintenance to the databases. In order to meet business analysis queries, they create custom-designed queries and codes to manipulate information and achieve the goals of the organization.

Job Category

Job Requirements


Min: 3 Years Max: 5 Years

Career Level


Job Type

Full Time


1 Open Positions


Min: 5000 EGP
Max: 10000 EGP



Degree Level

Bachelor's degree

Faculty / Institute

Technical Studies




Min: 24 Years Max: 30 Years



Residence Location



English - Good

Own a Car


Have Driving License


Job Skills
Database Programmer Skills and Qualifications

Database programmers need to be organized, have excellent attention to detail, and be able to communicate well with different teams. Typically, this role requires a bachelor’s degree in computer science or a related subject, as well as the following abilities:

Communication skills – database programmers should be comfortable communicating with different people and personalities, remaining professional at all times, and be able to convey complex information in an easy-to-understand way

Detail-oriented – this role involves identifying patterns and malfunctions within the databases, requiring someone who is able to spot things that might otherwise be overlooked

Troubleshooting abilities – part of the role of a database programmer is to fix issues within the database and streamline the code to ensure that it works effectively to meet business goals. This requires analytical thinking skills to be able to problem-solve issues as and when they arise and to be able to spot ways to improve systems that are in place

Time management – working as part of a larger organization means adhering to deadlines and schedules. Data programmers need to have good time management skills and the ability to prioritize tasks to meet these deadlines effectively, ensuring that all necessary work is completed on time

Writing skills – database programmers are responsible for updating technical user guides and training manuals, so strong writing skills and the ability to condense complex information into an easy-to-follow format is important
About The Company

International Transportation Asset Management Specialists (ITAMSs) is a firm specialized in providing transportation asset management services. With the support of ITAMSs international partners, mainly from North America. ITAMSs is geared towards providing high quality consultancy service to the Middle East and North Africa (MENA) region. ITAMSs main goal is to provide a world class services to MENA region utilizing the most advanced technology in the field of Transportation Asset Management. Transportation agencies around the world are faced with a long list of challenges. Some of the most pressing challenges are:

• The challenge of preserving the huge investments made in building transportation networks.
• The challenge of setting up maintenance priorities in an integrated manner.
• The challenge of best using the available funds in a cost-effective manner.
• The challenge of meeting the policy goals with respect to the desired level of performance.

We believe that the best approach to overcome these challenges is to utilize an asset management approach in managing the transportation assets in integrated way. AASHTO defined asset management in its November 2002 Transportation Asset Management Guide as “a Strategic Approach… driven by policy goals and objectives and relies on systematic assessments of asset performance and cost in making decisions on future actions”. Equipped with state of art tools and data collection equipment, ITAMSs staff provide unique blend of technology and experience to offer clients the best possible services. ITAMSs particular experience and expertise are evidenced by our long track record, professional credentials, and the more than three hundred technical publications authored by ITAMSs staff. Many of these publications have been selected for awards, such as “Best Practical Paper” by the Transportation Research Board (TRB) of the National Academy of Science, USA

Company Industry

Share this job to:

Similar Jobs