Wednesday, September 30, 2009

Assignment 3(HRM)

At first i never expect that i would take this course which is "Information Technology" but as time goes by i realize that this course is my interest although it would be very hard for me to adjust and hopefully if I had given a chance to graduate as An Information Technologist I would rather apply this kind of online jobs:..

1. Database Administrator
A database administrator (DBA) is a person who is responsible for the environmental aspects of a database. The role of a database administrator has changed according to the technology of database management systems (DBMSs) as well as the needs of the owners of the databases. For example, although logical and physical database design are traditionally the duties of a database analyst or database designer, a DBA may be tasked to perform those duties.
Primary responsibilities include:
• Participate in design, development, implementation, and maintenance of database systems and projects;
• Support security functions and solutions; and
• Monitor and report on network and system performance metrics.
• Duties involve coordination/interface with government personnel, subcontractors, and consultants.
The duties of a database administrator vary and depend on the job description, corporate and Information Technology (IT) policies and the technical features and capabilities of the DBMS being administered. They nearly always include disaster recovery (backups and testing of backups), performance analysis and tuning, data dictionary maintenance, and some database design.
Some of the roles of the DBA may include:
• Installation of new software — It is primarily the job of the DBA to install new versions of DBMS software, application software, and other software related to DBMS administration. It is important that the DBA or other IS staff members test this new software before it is moved into a production environment.
• Configuration of hardware and software with the system administrator — In many cases the system software can only be accessed by the system administrator. In this case, the DBA must work closely with the system administrator to perform software installations, and to configure hardware and software so that it functions optimally with the DBMS.
• Security administration — One of the main duties of the DBA is to monitor and administer DBMS security. This involves adding and removing users, administering quotas, auditing, and checking for security problems.
• Data analysis — The DBA will frequently be called on to analyze the data stored in the database and to make recommendations relating to performance and efficiency of that data storage. This might relate to the more effective use of indexes, enabling "Parallel Query" execution, or other DBMS specific features.
• Database design (preliminary) — The DBA is often involved at the preliminary database-design stages. Through the involvement of the DBA, many problems that might occur can be eliminated. The DBA knows the DBMS and system, can point out potential problems, and can help the development team with special performance considerations.
• Data modeling and optimization — By modeling the data, it is possible to optimize the system layouts to take the most advantage of the I/O subsystem.
• Responsible for the administration of existing enterprise databases and the analysis, design, and creation of new databases.
o Data modeling, database optimization, understanding and implementation of schemas, and the ability to interpret and write complex Structured Query Language (SQL) queries
o Proactively monitor systems for optimum performance and capacity constraints
o Establish standards and best practices for SQL
o Interact with and coach developers in SQL scripting
2.IT Consultant
An IT consultant works in partnership with clients, advising them how to use information technology in order to meet their business objectives or overcome problems. Consultants work to improve the structure and efficiency and of an organization's IT systems.
IT consultants may be involved in a variety of activities, including marketing, project management, client relationship management and systems development.
They may also be responsible for user training and feedback. In many companies, these tasks will be carried out by an IT project team. IT consultants are increasingly involved in sales and business development, as well as technical duties.
Typical work activities
Task typically involve:
* meeting with clients to determine requirements;
* working with clients to define the scope of a project;
* planning timescales and the resources needed;
* clarifying a client's system specifications, understanding their work practices and the nature of their business;
* travelling to customer sites;
* liaising with staff at all levels of a client organisation;
* defining software, hardware and network requirements;
* analysing IT requirements within companies and giving independent and objective advice on the use of IT;
* developing agreed solutions and implementing new systems;
* presenting solutions in written or oral reports;
* helping clients with change-management activities;
* project managing the design and implementation of preferred solutions;
* purchasing systems where appropriate;
* designing, testing, installing and monitoring new systems;
* preparing documentation and presenting progress reports to customers;
* organising training for users and other consultants;
* being involved in sales and support and, where appropriate, maintaining contact with client organisations;
* identifying potential clients and building and maintaining contacts.
3.Software Developer
-Write, modify, and debug software for client applications. Use source debuggers and visual development environments. Write code to create single-threaded or user interface event driven applications, either stand-alone and those which access servers or services. Test and document software for client applications.

4.System Analyst
-Responsible for the operating system and associated subsystems. Provide system-level support of multi-user operating systems, hardware and software tools, including installation, configuration, maintenance, and support of these systems. Identify alternatives for optimizing computer resources.
PRIMARY RESPONSIBILITIES
* Collect information to analyze and evaluate existing or proposed systems.
* Research, plan, install, configure, troubleshoot, maintain and upgrade operating systems.
* Research, plan, install, configure, troubleshoot, maintain and upgrade hardware and software interfaces with the operating system. Analyze and evaluate present or proposed business procedures or problems to define data processing needs.
* Prepare detailed flow charts and diagrams outlining systems capabilities and processes.
* Research and recommend hardware and software development, purchase, and use.
* Troubleshoot and resolve hardware, software, and connectivity problems, including user access and component configuration.
5.Web Designer
-responsible for day-to-day site design and creation, while webmasters are responsible for all technical aspects of a Web site, including performance issues such as speed of access, and for approving the content of the site.
Duties of Web Designer:
* Translating a client's marketing or informational content into a functional website.
* Mapping or outlining a website's structural content.
* Creating or editing images and graphics for website use.
* Determining all coding requirements for site creation including: e-commerce capability, forms and specialized scripts.
* Creating templates of approved website layout.
* Coding website using HTML, or GUI design software.
* Coordinating with programmers for specialized scripts.
* Creating verbal content for the website or using approved content from the client.
* Integrating verbal content with site design for final product.
* Posting completed site to internet server using FTP software.
* Making changes to the site directed by client.
* Submitting completed site to search engines.
Among the five online jobs the best job for me that i want in the future is that being an IT consultant because i like being advicer to other people especially when there is a problem in a company, as a consultant it tends to help to overcome the problem right?and as far as i know a consultant would come into a company to perform a particular job which the company could not, or would not, want to do with its own people and be able to identify those contracts which will be in your best interest. I hope i could be able to do what i want in the future.

http://www.nationjob.com/job/AMAH42
www.prospects.ac.uk/links/itconsult/

0 comments: