You are on page 1of 15

J ob Descriptions of Experts / Technical Personnel

1. Title of Post Content Writer


No. of Posts 6

General Description &
Criteria
Age: 45 Years Maximum.
Contract Period: 6 months, likely to be extended up
to 24 months.
Salary: PKR 95,000

Qualification and
Experience
OPTION I
Minimum 16 Years of Education in Sociology,
Mass Communication / Journalism, English
Linguistics, Urdu Linguistics
Must have minimum 3 years of experience in
similar projects.
Very good communication and written skills in
Urdu and English
Profound computer skills and typing.
Expertise in MS Office and In-page document
handling, conversion and publishing.
Expertise in writing simple and to the point scripts
and instructions.
OPTION II
12 years of education
Must have minimum 10 years of experience in
similar projects.
Very good communication and written skills in
Urdu and English.
Profound computer skills and typing.
Expertise in MS Office and In-page document
handling, conversion and publishing.
Expertise in writing simple and to the point scripts
and instructions.
Key Responsibilities
By organizing structured discussions and working
sessions with police personnel, instructional
designers and technical staff, develop job
standards, implementation tools and instructional
materials.
Keep minutes during the meetings, record outputs
and fulfil follow up duties.
Involve in field visits and other observation
activities.
Prepare progress reports of the working groups and
the institutional experiences of the assigned areas.
Prepare presentations on fulfilled and planned
activities of the working groups.
Provide support in sentence correction /
improvement of the prepared modules / material.

2. Title of Post Educational / Instructional Designer
No. of Posts 3

General Description &
Criteria:
Age: 45 Years Maximum.
Contract Period: 6 months, likely to be extended up to
24 months.
Salary: PKR 95,000

Qualification and
Experience.
Minimum 16 Years of Education with a Degree in
Education, Communication or Organization
Development.
Minimum 3 years of relevant professional
experience.
Typing, computer skills, expertise in MS Office and
In-page document handling, conversion and
publishing.
Expertise in writing simple and to the point scripts
and instructions.
Key Responsibilities
Organize structured discussions and working
sessions with police personnel, content writers and
technical staff to develop job standards,
implementation tools and to the point instructional
materials.
Attend meetings, record outputs and fulfil follow up
duties.
Involve in field visits and other observation
activities.
Analyse personal and institutional experiences in
order to develop and enhance job standards,
implementation tools and training materials.

3. Title of Post Interpreter (Turkish to English or Urdu)
No. of Posts 2

General Description &
Criteria
Age: 40 Years Maximum.
Contract Period: 6 months, likely to be extended up to
24 months.
Salary: PKR 90,000

Qualification and
Experience
Minimum 16 Years of Education with a Degree in
relevant fields.
Very good communication and written skills in
Turkish - Urdu or Turkish English or Turkish
Urdu English.
Profound computer skills and use of Microsoft
Office package.
Relevant professional experience.
Special Condition Turkish Nationals may apply for this position
Key Responsibilities
Translate Turkish material in Urdu or English or in
both languages.
To facilitate the Turkish delegations during their
visits.
Work with instructional designers, content writers
and Project Managers during their official
assignments/tasks.
Attend meetings, record outputs and fulfil follow up
duties.
Keep minutes during meetings.
Involve in field visits and other observation
activities.


4. Title of Post Team Lead (Software Developer)
No. of Posts 1

General Description &
Criteria
The Software Development Team Lead will work with a
team of experienced analysts, developers and business
resources to build highly-performing enterprise systems
of Punjab Police that improve information sharing and
performance. He will work on management applications
and solutions as part of the Knowledge Management
development team. He will provide technical and team
leadership through coaching and mentorship This
position requires excellent verbal and written
communication (English & Urdu) and project
management skills.
Age: 40 Years Maximum.
Contract Period: 6 months, likely to be extended up to
24 months.
Salary: PKR 250,000

Qualification and
Experience.
Bachelors or Masters degree in Computer Science
(HEC recognized institution, preferred NUST,
FAST, etc or foreign recognized university, with
speciality in software development)
Minimum 7 years of experience in programming out
of which 2 years as Team lead / project manager.
Understanding of the software development process
including planning, analysis, designing, coding,
system and user testing, problem resolution and
planning
Extensive application/technology knowledge and
recognized expertise in several areas including
desktop development on the Microsoft technical
stack and Web development on .Net stack.
Microsoft certifications are a plus Qualifications.
Full project life cycle experience.
Solid understanding of object-oriented programming
(OOP) and computer science foundations, such as
memory management and low-level algorithm
performance
Build new systems with .NET 4.0 / ASP.NET /
VB.NET /C# / SQLSERVER 2008 R2 or 2012 /
WCF Web Services / WCF Data
Services/Dotnetnuke/ADO.net/ASMX and AJAX.
Frameworks 4.5, IIS 6.0, XML, WPF (Windows
Presentation Framework), SOAP Web Services,
HTML 5.0, Javascript and SQLSERVER.
Knowledge and/or experience in Agile methodology
is a plus skill.
Strong experience designing and working with n-tier
architectures (UI, Business Logic Layer, Data
Access Layer) along with some experience with
service-oriented architectures (SOA).
Strong SQA background.
Experience with JQuery, Dojo or similar
technologies.
Ability to adapt quickly to an existing, complex
environment.
Ability to quickly learn new concepts and software
is necessary.
Good practical development skills in android and
IPhone applications.
Key Responsibilities
Guide team development efforts towards successful
project delivery.
Provide technical leadership to teammates through
coaching and mentorship.
Maintain high standards of software quality within
the team by establishing good practices and habits.
Identify and encourage areas for growth and
improvement within the team
Collaborate with other software developers, business
analysts and software architects to plan, design,
develop, test, and maintain web based business
applications built on Microsoft technologies
Assist in the collection and documentation of user's
requirements, development of user stories estimates
and work plans.
Prepare reports, manuals and other documentation
on the status, operation and maintenance of software
Design, develop, and unit test applications in
accordance with established standards Participate in
peer reviews of solution designs and related code
Package and support deployment of releases
Work with teammates in the migration of legacy
applications to current Microsoft technologies
Develop, refine, and tune integrations between
applications
Analyse and resolve technical and application
problems
Assess opportunities for application and process
improvement and prepare documentation of rationale
to share with team members and other affected
parties
Adhere to high quality development principles while
delivering solutions on time.
Research and evaluate a variety of software products











5. Title of Post Software Developer
No. of Posts 2

General Description &
Criteria
Software Developer will work with a team of
experienced analysts, developers and business resources
to build highly-performing enterprise systems of Punjab
Police that improve information sharing and
performance. He will work on management applications
and solutions as part of the Knowledge Management
development team. This position requires excellent
verbal and written communication (English & Urdu) and
project management skills.
Age: 35 Years Maximum.
Contract Period: 6 months, likely to be extended up to
24 months.
Salary: PKR 150,000

Qualification and
Experience.
Bachelors or Masters degree in Computer Science
or equivalent education
Minimum 5 years of experience in programming.
Understanding of the software development process
including planning, analysis, designing, coding,
system and user testing, problem resolution and
planning
Extensive application/technology knowledge and
recognized expertise in several areas including
desktop development on the Microsoft technical
stack and Web development on .Net stack.
Microsoft certifications are a plus Qualifications.
Full project life cycle experience.
Solid understanding of object-oriented programming
(OOP) and computer science foundations, such as
memory management and low-level algorithm
performance
Build new systems with .NET 4.0 / ASP.NET /
VB.NET /C# / SQLSERVER 2008 R2 or 2012 /
WCF Web Services / WCF Data
Services/Dotnetnuke/ADO.net/ASMX and AJAX.
Frameworks 4.5, IIS 6.0, XML, WPF (Windows
Presentation Framework), SOAP Web Services,
HTML 5.0, Javascript and SQLSERVER.
Knowledge and/or experience in Agile methodology
is a plus skill.
Strong experience designing and working with n-tier
architectures (UI, Business Logic Layer, Data
Access Layer) along with some experience with
service-oriented architectures (SOA).
Strong SQA background.
Experience with JQuery, Dojo or similar
technologies.
Ability to adapt quickly to an existing, complex
environment.
Ability to quickly learn new concepts and software
is necessary.
Good practical development skills in android and
IPhone applications.
Key Responsibilities
Design / develop new web applications based on
portal technology.
Develop new features to add functionality to existing
web applications.
Maintain code for the existing web applications to
fix any reported issues.
Responsible for development, maintenance and
technical research into new functionality to use
within applications.
Adherence to software development standards and
the preparation of technical design and testing.
Determines and develops approaches to solutions.
Defines and implements application level
architecture and participates in architecture design.
Develops original and creative technical solutions to
on-going development efforts.
Designs/ develop applications on complex major
projects and subsystems as well as reviews and
advises on technical designs.
Consults on development and delivery of a major
component or entire project deliverables.
Develops comprehensive documentation for multiple
applications or subsystems.
Identify opportunities for continuous improvement.
Responsible for working with team of individual
contributors; regularly provides guidance and
training to enable other team members to
meet/exceed expectations.
Participate in a small, experienced, energetic team
on a rapid, agile development schedule.
May monitor /mentor developers and share
knowledge through knowledge-sharing
presentations.



6. Title of Post Database Engineer
No. of Posts 2

General Description &
Criteria:
Experienced Database Developer to design, implement,
refine and support all business systems and databases for
Punjab Police. The position holder will be responsible
for maintaining existing applications, integrating with
other systems and developing new systems and reports
as needed. The role demands a logical, process oriented
person with a wide skill set and an appetite for
translating complex business requirements into simple,
elegant solutions. This position requires excellent
English and Urdu communication (verbal and written),
and project management skills.
Age: 35 Years Maximum.
Contract Period: 6 months, likely to be extended up to
24 months.
Salary: PKR 200,000

Qualification and
Experience
Bachelors or Masters degree in computer science or
equivalent education and experience.
Minimum 7 years of experience in administering/
developing Microsoft SQL server databases (SQL
Server 2008 R2/2012), MySQL, MariaDB,
PostgreSQL, Oracle etc.
This role requires the candidate to be a professional
in Database designing, development, mining,
administrating and warehousing.
Extensive experience writing T-SQL and stored
procedures and query tuning on high transaction
systems.
Experienced in SQL Server Integration Services
(SSIS), SQL Server Reporting Services (SSRS) and
SQL Server Analysis Services (SSAS).
Experienced in ETL (Extract-Transform-Load)
development / data integration.
Sound knowledge of RDBMS concepts, database
architecture and SQL/T-SQL.
Proficient with SQL server profiler for monitoring
and troubleshooting database activity and
performance.
Experience in SQL Server Clustering and HA (High
Availability) technologies including mirroring, log
shipping, failover cluster and various replication
technologies would be an advantage.
Knowledge of other databases like MySQL, Oracle,
DB2, No SQL databases and In-memory databases.
MCTIP certification will be a plus qualification.
Ability to develop procedure documents and
maintain detailed database related documents.
Innovative approach to work, constantly looking for
upgrading the system to more efficient and effective
new technologies.
Also have experience of modelling databases for
IPhone and Android Applications.
Key Responsibilities
Create and manage multiple databases and assist in
capacity planning.
Monitor, maintain database systems and
troubleshoot problems that may arise.
Maintain data integrity and security (manage roles
and permissions of database users).
Use tools like SQL Profiler for database tuning.
Generate traces, execution plans, identify
performance issues, deadlocks/contention and
resolve them.
Develop strategies and implement solutions for
managing back-ups, restoration and replication.
Create and manage constraints and indexes.
Support software developers with database
operations including the development of complex
SQL, tuning of DML and the creation of stored
procedures.
Proactive housekeeping/archiving and shrinking of
databases.
Manage production, QA and development database
environments.
Create detailed documentation including diagrams of
database infrastructure.
Learn relevant business processes and understand
the data flow, criticality and dependencies.
Effectively coordinate and communicate with all the
stakeholders (internal teams and users).
Set up and maintain database infrastructure for the
Punjab Polices BI needs.
Set up data sharing and disk partitioning.
Develop database utilities and automated reporting.









7. Title of Post Web Designer / Developer
No. of Posts 1

General Description &
Criteria:
Web designer is responsible for creating the new look
and feel of World Wide Web pages for the Police
departments web applications. This involves
developing a graphic design that effectively
communicates the ideas being promoted by the
management. A web designer is expected to take part in
the initial planning of the application, discussing ideas
for the layout and organization of the website, the types
of colours or images to use (photos, illustrations, videos,
etc.), and other matters concerning overall graphic
design and web functionality. This position requires
strong verbal and written communication (Urdu &
English) skills.
Age: 35 Years Maximum.
Contract Period: 6 months, likely to be extended up to
24 months.
Salary: PKR 120,000

Qualification &
Experience
Bachelors or Masters degree in IT, Graphic
Design, or similar discipline is required. Web
Technologies or Multimedia Certifications
considered in lieu of education.
5 years of experience in creating interactive websites
and other designing.
In-depth knowledge of one or more current web
mark-up or scripting languages such as HTML,
XHTML, CSS, and Javascripts.
Extensive experience with two or more desktop
publishing/imaging applications such as Photo
Editing (Adobe Photoshop, Paint Shop Pro),
Drawing (Macromedia Freehand, Adobe Illustrator,
Corel Draw), Page Layout (Adobe Pagemaker,
Adobe InDesign), Presentation (MS PowerPoint,
Astound), Multimedia (Macromedia Director, Flash,
streaming audio and video), Others (Adobe
Distiller/Exchange, GifConverter, 3D Studio)
Understanding of dynamic or active web content and
the use of any scripting language, C/C++ and/or
CGI.
Skills in requirements gathering, designing,
troubleshooting, and supporting users.
Ability to maintain effective working relationships
with those contacted in the course of work.
Ability to effectively manage time, and
communicate clearly.
Proficiency to design application which ensures
cross platforms compatibility.
Good skills of designing IPhone and Android
supported web pages and applications
Key Responsibilities
Develops prototype designs, theme motifs, mock-
ups, site maps, and storyboards as required to
provide users with an understanding of potential
design options and to implement phases of
development process.
Creates template pages and interface screens.
Develops user interface requirements through
interviews with the users.
Interacts with other web development team
members with the creation of interfaces for dynamic
or active web content. Communicates website
design strategies, guidelines and workflows.
Develops web designs with usability strategies,
guidelines and standards. Actively promotes
usability standards within team and managers,
including supporting and contributing to guidelines
documentation and usability as well as
implementation methodology.
Tests and debugs the web sites and applications with
regards to usability.
Translating t informational content into a functional
website.
Mapping and outlining website's structural contents.
Creating and editing images and graphics for
website use.
Creating templates of approved website layout.
Coding website using HTML, GUI, or other
appropriate web designing tools.
Creating verbal content for the website.
Integrating verbal content with website design for
final product.
Posting completed website to Internet server using
appropriate software.
Submitting completed website to search engines.
Web pages should be accessible and functional for
use by all levels of the external audience on all types
of systems.



8. Title of Post Multimedia Designer (Animations)
Multimedia Designer (Illustrations)
No. of Posts 2

General Description &
Criteria:
Multimedia / animation expert is responsible to work on
set of programs that make visuals, illustration &
animation and related material like special effects
possible. He will provide animation which illustrates
different SOPs for Punjab Police clearly demonstrating
what to do, how to do and what not to do.
Age: 40 Years Maximum.
Contract Period: 6 months, likely to be extended up to
24 months.
Salary: PKR 200,000

Qualification &
Experience.
Bachelor's or masters degree in Journalism,
certification in multimedia arts preferred and
candidates familiar with instructional technology
may get advantage
Minimum 5 years multimedia and web development
work experience.
Strong expertise on technical software packages,
such as Ajax Animator, Ktoon, Pencil2D, Adobe
Flash Professional, 3d studio max, Maya,
Lightwave, Softimage and Cinema 4D, SWFtools,
Swishmax, Cacani Apple iAd Producer etc
Proven competence in design and image
manipulation
Practical experience of designing and developing
multimedia products that meet user requirements.
Assessing capability of project needs and developing
and promoting effective solutions.
Operating and maintaining a variety of multimedia
equipment safely and competently.
Using equipment and procedures for developing
multimedia projects and products.
Should have high level design skills and also need to
be proficient in graphics and animation software.
Need to have an excellent understanding of various
shapes and dimensions and be able to put on board
excellent drawings just at the drop of a hat.
Expert in Multimedia authoring software application
packages and development techniques.
Practical experience of working in 2D/3D animation,
3D model-making animation, stop frame or
computer-generated animation. Computer-generated
animation features strongly in motion pictures (to
create special effects or an animated film in its own
right), as well as in aspects of television work, the
internet and the computer games industry.
Should have practical experience of developing
animation and videos for IPhone and Android cell
phones.
Key Responsibilities
Liaising with managers and developing animation
from their concepts;
Creating storyboards that depict the script and
narrative;
Drawing in 3D to create sketches, artwork or
illustrations;
Designing models, backgrounds, sets, characters,
objects and the animation environment;
Developing the timing and pace of the movements of
a character or object during the sequence of images
(called the animatic) and ensuring they follow the
soundtrack and audio requirements;
Using technical software packages, such as Flash, 3d
studio max, Maya, Lightwave, Softimage and
Cinema 4D;
Building up accurate, detailed frame-by-frame
visuals;
Recording dialogue and working with editors to
compose the various layers of animation
(backgrounds, special effects, characters and
graphics) in order to produce the finished piece;
Working to production deadlines and meeting
user/managers requirements;
Team working as part of a broader production
network, which might include liaising with printers,
copywriters, photographers, designers, account
executives, website designers and other specialists;
Planning and designs technical projects and products
for websites and other multimedia platforms.
Designs and develops technical products integrating
various media, such as graphics, still images, video,
audio, animation, and 3-D models.
Applies principles of graphic design to create
appropriate and visually appealing interfaces.
Creates and optimizes various media file types for
specific delivery environments.
Knows how to develop products which can be used
on different platforms
Performs quality assurance and compatibility testing
on all products prior to release.

9. Title of Post Computer Networks Specialist
No. of Posts 1

General Description &
Criteria:
The responsibility of this position holder is to design,
implement and support the enterprise level network
systems of the headquarters, sub and remote locations.
Responsible for the coordination of mobility, additions
or changes in the Headquarter & field locations,
responsible for provisioning complex networks both
wired and wireless. This position requires the candidate
to be a mentor to the junior level engineers and provide
second level support for complex issues, problems or
projects. Works on complex problems where analysis of
situation requires in-depth evaluation of various factors
relating Networks, systems and other peripherals. This
position requires strong verbal and written
communication (Urdu & English) skills.

Age: 40 Years Maximum.
Contract Period: 6 months, likely to be extended up to
24 months.
Salary: PKR 150,000

Qualification &
Experience.
Bachelors or Masters degree in computer sciences
(HEC recognized institution, preferred NUST,
FAST, UET etc or foreign recognized university,
with speciality in computer network systems.
CCIE, CCNP, CISSP, Juniper, MCSE etc
certification will be preferred.
Minimum 5 years progressive experience of
networks in national or multi-national environment.
Demonstrated expertise in the design,
implementation and support of complex networks.
Expert understanding of audio/video & data
communication protocols.
Strong understanding of Cisco, HP, Dell, Ruckus
etc. routers and switches in a corporate
infrastructure.
Strong understanding of network security practices
and tools.
In depth experience with hardware and software
based network monitoring tools.
Good written and verbal communications skills.
Excellent experience working with
telecommunications companies.
Demonstrated competency in the use of project
management tools and methodologies.
Ability to manage concurrent projects to plan.
Must have experience functioning as a lead on
projects.
Demonstrated ability to execute and perform timely
follow-up to ensure user satisfaction.
Ability to inspire quality in every aspect of the job
function
Key Responsibilities
Design and manage system to enterprise-level Wide
Area Network and LANs (both wired and wireless).
Should be able to understand, explain and manage
network hardware.
Design and manage Active Directory.
Design and manage network security.
Configure and manage servers.
Set up group policies and network security.
Participate in the evaluation of potential equipment,
components and software.
Participate in developing plans, schedules and
requirements for the deployment of systems.
Participate in developing effective processes and
procedures for continuity of service.
Configure desktop / Servers Operating Systems on
networks.
Build, maintain, and provide security on routers and
firewall.
Configure and maintain Microsoft Exchange Server.
Configure and maintain ISA Server.
Maintain systems Internet Information Server.
Configure and maintain Enterprise Anti-Virus
program.
Install and manage network software.
Oversee and maintain content filtering program.
Provide technical advice as required for system
planning.
Install and maintain network cabling.
Install and maintain fibre optics and wireless system.
Excellent skills in documentation of Network
diagrams and configurations.

You might also like