CURRENT OPENINGS

Procurement Specialist
Islamabad
Procurement Specialist
Islamabad
On-Site (Full Time)
Apply Before: October 26 2026

Job Description:



1. Job Purpose
To plan, execute, and manage the end-to-end procurement process for PRAL's acquisition of goods, works, and services ensuring compliance with the applicable policies and SOPs. The position will be responsible for procurement planning, market research, preparation of specifications and bidding documents, solicitation, bid evaluation support, award, and contract management support, ensuring transparency, fair competition, timely acquisition, and value for money. The role will also drive data-driven, digital and sustainable procurement practices that enhance efficiency and transparency.
2. Key Responsibilities
2.1 Planning and Requirement Definition
• Prepare the annual procurement plan with user departments, aligned with budgets, and publish it on EPADS or as per prevailing policy and SOPs.
• Assess requirements, conduct market research and cost estimates, and recommend the appropriate procurement method within the prescribed financial limits.
• Develop clear specifications and TORs with technical and user departments.
2.2 Solicitation and Bid Management
• Prepare bidding documents (RFPs/RFQs etc.) as per prevailing SOPs with evaluation criteria, terms, and securities, and obtain required approvals.
• Publish notices, bidding documents, and addenda on EPADS (or other systems mandated by prevailing policies/SOPs) within prescribed timelines.
• Manage bidder queries , pre-bid meetings, bid receipt, opening, and custody of bid securities.
2.3 Evaluation, Award and Grievances
• Support evaluation committees and facilitate preparation of evaluation reports and award recommendations.
• Publish technical and final evaluation results , handle grievances, process award and contract signing, and support the contract management process.
2.4 Compliance, Records and Reporting
• Ensure compliance with applicable rules, SOPs, internal policies, and integrity requirements..
• Maintain auditable procurement records , keep systems and records (e.g., EPADS) updated, and facilitate audits.
• Report on procurement status, timelines, savings, and compliance and advise management on risks and suggested improvements.
2.5 Vendor and Contract Support
• Maintain the vendor database and coordinate with relevant internal and external stakeholders.
• Maintain vendor performance records and evaluate vendor and contract performance.
• Support in contract administration, variations and closure, as required.
2.6 Innovation and Continuous Improvement
• Data-driven procurement: build and maintain an analytics dashboard from EPADS or other tools and internal data (cycle time, bids per tender, single-bid rate, savings against estimates, grievance outcomes) to inform planning, reporting and management decisions.
• Demand consolidation: consolidate recurring and common-use requirements into category plans and propose open or closed framework agreements to reduce repeat tendering and cycle time, without artificial division of requirements.
• Value for money: introduce should-cost models, whole-life-cost evaluation and performance-based specifications for IT systems and software, and recommend two-stage bidding for large, complex requirements.
• Compliance by design: develop standard checklists and a pre-audit compliance gate at each stage (plan, specification, notice, opening, evaluation, award) to detect potential material deviations before they occur.
• Integrity analytics: apply red-flag screening for collusion indicators, abnormally low bids and conflicts of interest, and refer cases through due process.
• Market and vendor engagement: conduct equal-opportunity market-sounding and vendor orientation sessions, maintain internal vendor performance scorecards, and promote SME inclusion and environment-friendly criteria in line with Federal Government policy.
• Digital tools: use approved digital tools, including AI-assisted drafting and document review with human verification and securities and contract expiry trackers, while safeguarding the confidentiality of bid information.
• Knowledge management: maintain a lessons-learned register and procurement playbooks, and orient user departments and committee members on procedures.
 

Job Requirements:



• Qualification: 04 Years Bachelor’s degree in business administration, Supply Chain Management, Procurement, Engineering, Computer Science, or a relevant discipline from an HEC-recognized institution. A relevant master's degree or professional certification in procurement or supply chain management (e.g., CIPS) will be an advantage.
• PPRA accreditation: required for Procurement Cell officers; if not yet accredited, it must be obtained within twelve months of appointment.
• Experience: Minimum 3 years of relevant professional experience in public procurement, tendering, or supply chain management, preferably in a public-sector organization, government-owned company, or large technology organization. Experience in procurement of IT related procurement will be preferred.
 

Required Skills:



• Sound knowledge of the Public Procurement Rules, 2026, PPRA regulations, standard bidding documents and consultancy selection methods, procurement methods, bidding procedures, and public-sector procurement practices.
• Ability to draft clear specifications, TORs, bidding documents, and evaluation reports.
• Strong cost-estimation, market-research, and bid-evaluation skills.
• Ability to manage multiple procurements, timelines, and stakeholders simultaneously.
• Proficiency in MS Office, EPADS, data analysis and dashboard tools, and electronic records management.
• Good communication, negotiation, coordination, and report-writing skills.
• High standards of integrity, impartiality, transparency, confidentiality, and professional accountability.
• Analytical, innovative and digital mindset, with the ability to improve processes using data and emerging tools.
 

Network Administrator
Peshawar
Network Administrator
Peshawar
On-Site (Full Time)
Apply Before: October 26 2026

Job Description:



The Network Administrator will be responsible for supporting the day to day operation, maintenance, monitoring, and troubleshooting of the PRAL/FBR Enterprise Network infrastructure. The position requires a technically capable resource who can independently handle routine network administration and IT support activities, while also assisting in the management and configuration of routers, switches, firewalls, wireless infrastructure, and related network devices.

The candidate should have a minimum of 5 years of relevant hands on experience in an Enterprise or Corporate IT environment and should be capable of taking ownership of assigned network administration and technical support tasks.

Key Responsibilities
Configure, manage, and troubleshoot routers, Layer-2/Layer-3 switches, firewalls, wireless access points, and related network devices.
Perform network configuration activities including VLANs, IP addressing, routing, DHCP, DNS, NAT, ACLs, VPNs, and basic network security policies.
Support configuration and troubleshooting of static routing, OSPF and other enterprise routing protocols where applicable.
Assist in managing firewall policies, NAT rules, VPN connectivity, access control, and Internet gateway configurations.
Monitor network performance, availability, bandwidth utilization, and connectivity using available Network Monitoring and Management Systems.
Troubleshoot network outages, performance issues, connectivity problems, and device-related incidents.
Provide Level-1/Level-2 technical support to users for network and IT-related issues.
Coordinate with ISPs, and internal IT teams for resolution of network and infrastructure issues.
Perform network device installation, configuration, backup, firmware upgrades, and basic maintenance.
Maintain updated network diagrams, IP address records, device inventories, configuration backups, and technical documentation.
Assist in implementing network security controls and ensure compliance with organizational IT security policies.
Support network expansion, new office connectivity, server/network integration, and other infrastructure deployment activities.

Job Requirements:



04 Years Bachelor’s degree in computer science, Information Technology, Telecommunications, Electrical Engineering, or a related discipline.
Minimum 1/2 years of hands-on experience in Enterprise/Corporate Network Administration or IT Infrastructure Support.
Practical experience in router, switch, firewall, and wireless device configuration and troubleshooting is mandatory.
Experience working in a structured Enterprise IT environment/NOC or Network Operations environment will be preferred.

Certifications
Any of the following certifications will be an advantage:
CCNA
HCIA/HCIP
Fortinet NSE
Equivalent networking certifications

Required Skills:



The candidate should demonstrate practical hands-on knowledge of:

Networking
TCP/IP, IPv4/IPv6 fundamentals
LAN/WAN architecture
VLAN and Inter-VLAN routing
Switching and routing concepts
DHCP, DNS, NAT and ACLs
STP/RSTP
Static routing and OSPF
VPN technologies
Internet and ISP connectivity
Basic network security principles
Network Devices
Enterprise routers
Layer-2/Layer-3 switches
Next-Generation Firewalls
Wireless Access Points and Controllers
Network monitoring and management tools
Firewall Administration
Firewall policy configuration
NAT configuration
Access control rules
VPN configuration and troubleshooting
Basic security and traffic filtering
Firewall logs and traffic analysis
IT Support
Windows client/server troubleshooting
Active Directory fundamentals
DNS/DHCP troubleshooting
User and endpoint support
Basic server and virtualization concepts
Remote support and incident troubleshooting

Network Security Analyst
Islamabad
Network Security Analyst
Islamabad
On-Site (Full Time)
Apply Before: October 20 2026

Job Description:



• Develop and facilitate implementation of infrastructure security  policies, protocols and standards 
• Conducting regular security assessments and reviews to identify  vulnerabilities and potential threats to the organization's network 
• Communicating with management and other stakeholders about  network security risks and incidents, as well as strategies for mitigating  those risks 
• Monitor network activity to detect security threats and vulnerabilities 
• Identification of security vulnerabilities and assist in the formulation of  mitigation plans 
• Develop security authentication protocols 
• Devise strategies and implement Network solutions to minimize the  risk of cyber-attacks 
• Perform security analysis of issues and reporting  
• Delivering new security technology approaches and implementing  next-generation solutions 
• Perform any other assignment assigned by the supervisor(s) 

Job Requirements:



• Minimum Graduation or equivalent (16 years) from a local or  international university / college / institute recognized by the HEC 
• Candidates who have Bachelors or master’s in computer science /  information security / information technology / information systems or  any other relevant professional certification(s) will be preferred.

• Minimum 03 years of experience in Information Technology and/or  Information Security, out of which 01 years lead role in the relevant  area of Network security management/ implementation/ assessment 

Required Skills:



• Sound knowledge of Information Security functions with deep  understanding of secure network architecture and related security  technologies 
• Well versed with industry best practices regarding Information  Security 
• Excellent interpersonal and people management skills 
• Expertise in performing control assessments of business applications,  processes and IT solutions 

Manager - System Security
Islamabad
Manager - System Security
Islamabad
On-Site (Full Time)
Apply Before: October 20 2026

Job Description:



• Develop and facilitate implementation of infrastructure security  policies, protocols and standards 
• analyzing and implementing security measures to protect an organization's computer systems and data from unauthorized access, theft, and damage 
• Analyzing and identifying potential security vulnerabilities in an  organization's systems and applications 
• Conducting regular security assessments and reviews to identify and  mitigate potential security threats 
• Manage user access to systems, data and ensure that access privileges  are appropriate & up to date 
• Keeping up to date with threats, vulnerabilities, trends &  recommending appropriate security measures 
• Collaborating with other teams to ensure that security is integrated  into all aspects of IT infrastructure 
• ensuring the security and integrity of an organization's infrastructure,  data, and systems 
• Perform susceptibility testing, risk evaluation, and security  identifications 
• Examine security lapses and their root source and install suitable tools  & an action plan for its avoidance 
• Review security architecture and recommend controls for the  protection of IT Infrastructure 
• Communicating with management and other stakeholders about  network security risks and incidents, as well as strategies for mitigating  those risks 
• Be the security interface with stakeholders at all levels, from technical  engineers to senior management 
• Evaluate and manage infrastructure security exceptions 
• Conduct security assessment for infrastructure requests & changes 
• Staying up to date with latest security technologies & trends to  identify new threats and potential solutions 
• Set policy & best security practices for partners and 3rd party  integrations 
• Perform security analysis of issues and infrastructure security incidents • Managing the daily operation and implementation of the  infrastructure security strategic initiatives 
• Cyber reporting: Production of various cyber security reporting (KPIs;  KRIs)  
• Coordinate among infrastructure teams to contribute to external stakeholders reporting and requests 
• Perform daily duties such as security analysis, controls audit and assessments 
• Perform infrastructure testing, produce testing documentation and related reports 
• Assist Department Head in managing cyber defense at IT infrastructure level and ensuring that related 
audit findings are timely closed 
• Perform any other assignment assigned by the supervisor(s) 

Job Requirements:



• Minimum Graduation or equivalent (16 years) from a local or  international university / college / institute recognized by the HEC 
• Candidates who have Bachelors or master’s in computer science /  information security / information technology / information systems or  any other relevant professional certification(s) will be preferred.

• Minimum 06 years of experience in Information Technology and/or  Information Security, out of which 03 years lead role in the relevant  area of System security management/ implementation/ assessment 

Required Skills:



• Sound knowledge of Security functions with deep understanding of  secure network architecture and related security technologies 
• Well versed with industry best practices regarding Information  Security 
• Expertise in performing control assessments of business applications,  processes and IT solutions 

Manager – IS & CS Projects
Islamabad
Manager – IS & CS Projects
Islamabad
On-Site (Full Time)
Apply Before: October 20 2026

Job Description:



• Responsible for assisting in managing all Information Security related  projects and change requests 
• Participate in improvement of IS PMO office policies and processes 
• Ensure reflection of Information Security requirements in functional  specification document for concerned projects 
• Update and maintain project / program risks and issue logs 
• Participate in embedding project controls and governance 
• Maintain cross program dependency log 
• Prepare regular status reports for management reporting 
• Maintain MIS of security gaps for which business has agreed to  implement corrective measure after production rollout of project 
• Perform any other assignment assigned by the supervisor(s) 

Job Requirements:



• Minimum Graduation or equivalent (16 years) from a local or  international university / college / institute recognized by the HEC 
• Candidates who have Bachelors or master’s in project management /  computer science / information security / information technology /  information systems or any other relevant professional certification(s) will be preferred.

• Minimum 06 years of experience in Information Technology and/or  Information Security out of which 03 years the area of project  management 
• Candidates with relevant experience in banking, government, or large-  scale enterprise environments will be preferred 

Required Skills:



• Good knowledge of Information Security function 
• Good interpersonal and people management skills 
• Knowledge of performing control assessments of business  applications, processes and IT solutions

Lead - Network Security
Islamabad
Lead - Network Security
Islamabad
On-Site (Full Time)
Apply Before: October 20 2026

Job Description:



• Develop and facilitate implementation of infrastructure security   policies, protocols and standards 
• Conducting regular security assessments and reviews to identify vulnerabilities and potential threats to the organization's network 
• Communicating with management and other stakeholders about  network security risks and incidents, as well as strategies for mitigating those risks 
• Monitor network activity to detect security threats and vulnerabilities 
• Identification of security vulnerabilities and assist in the formulation of  mitigation plans 
• Develop security authentication protocols 
• Devise strategies and implement Network solutions to minimize the  risk of cyber-attacks 
• Perform security analysis of issues and reporting  
• Delivering new security technology approaches and implementing  next-generation solutions 
• Perform any other assignment assigned by the supervisor(s) 

Job Requirements:



• Minimum Graduation or equivalent (16 years) from a local or  international university / college / institute 
 recognized by the HEC 
• Candidates who have Bachelors or master’s in computer science /  information security / information 
 technology / information systems or any other relevant professional  certification(s) will be preferred.

• Minimum 05 years of experience in Information Technology and/or  Information Security, out of which 02 
 years lead role in the relevant area of Network security management/  implementation/ assessment 

Required Skills:



• Sound knowledge of Information Security functions with deep  understanding of secure network architecture and related security technologies 
• Well versed with industry best practices regarding Information  Security 
• Excellent interpersonal and people management skills 
• Expertise in performing control assessments of business applications,    processes and IT solutions 

Junior Quality Assurance Engineer
Islamabad
Junior Quality Assurance Engineer
Islamabad
On-Site (Full Time)
Apply Before: October 19 2026

Job Description:



We are looking for a Junior Quality Assurance Engineer to join PRAL and help deliver reliable, high-quality software solutions. The role involves manual and automated testing, execution of test cases, defect reporting, and collaboration with development teams to ensure applications meet business requirements. Ideal for candidates passionate about software quality and continuous improvement.

Responsibilities:

The Junior Quality Assurance Engineer will be responsible for ensuring the quality, reliability, and performance of software applications through systematic testing and quality control measures. The role involves designing and executing test plans, identifying defects, and working closely with developers and business analysts to deliver high-quality software products that meet business requirements.
Able to translate business requirements into test cases.
Contribute to establishing an automation test framework to support all aspects of Quality Assurance, including the execution of test plans to perform both functional and non-functional testing.
Perform manual test execution to verify software implementation meets the business requirements Install builds into test environments and help troubleshoot issues in test environments.
Troubleshoot automated test failures that run as a part of the Continuous Integration process.
Document bugs and issues with enough details to reproduce the item and verify the issue has been resolved after it has been fixed.
Deliver estimates in collaboration with the feature team and stakeholders.
Research and collaborate with their engineering team on continuous improvement initiatives.

Job Requirements:



04 years Bachelor’s degree in Computer Science Information Technology, or a related field.
Fresh to 1 year of experience.

Required Skills:



QA Automation Engineer Experience in at least one object-oriented programming language like C# or Java Experience in JavaScript or any scripting language for automating the tests in different tools.
Experience in the following automation testing tools; Selenium, JMeter, Cypress, Appium etc
Experience with Automated UI Testing.
Experience with distributed version control (e.g. Git)
Understanding of Continuous Integration/Development Experience with Lean/Agile/Scrum

Software Engineer (Java)
Islamabad
Software Engineer (Java)
Islamabad
On-Site (Full Time)
Apply Before: October 19 2026

Job Description:



We are looking for an experienced and passionate Software Engineer – Java to join our dynamic development team. The ideal candidate will be responsible for designing, developing, and implementing high-quality Java-based software solutions in accordance with business requirements. The role requires strong technical expertise, problem-solving skills, and the ability to work collaboratively within a team environment to ensure the successful and timely delivery of projects.
Key Responsibilities:
Develop robust software solutions by analyzing user requirements, system workflows, data usage, and operational processes.
Collaborate closely with Business and Functional teams to understand requirements and translate them into technical designs.
Design and implement scalable, secure, and high-performance Java-based applications.
Write clean, maintainable, and efficient code based on feature specifications.
Develop user interfaces ensuring seamless user experience.
Perform unit testing and ensure code quality through reviews and best practices.
Participate in architectural and design discussions for applications.
Lead and mentor team members, ensuring knowledge sharing and skill development within the team.
Manage development tasks, prioritize workloads, and handle changing project priorities and deadlines effectively.

Job Requirements:



4 years bachelor’s degree in computer science, Software Engineering, or related field
Minimum 3 years of relevant experience in Java Development within a reputed IT organization.
Strong expertise in building Java EE applications.
Solid understanding of Object-Oriented Design (OOD) principles.
Hands-on experience on JSF is a must.
Exposure to SOA (Service Oriented Architecture) and PrimeFaces will be an added advantage.
Experience working in a Linux environment is preferred.
In-depth knowledge of Java Architecture, Design Patterns, and Software Development Life Cycle (SDLC).

Required Skills:



Strong analytical and problem-solving skills.
Excellent verbal and written communication skills.
Ability to manage and lead a development team.
Strong teamwork and collaboration capabilities.
Proactive approach towards learning and adopting new technologies.
Ability to manage multiple tasks and changing priorities effectively.

Software Engineer (.NET)
Islamabad
Software Engineer (.NET)
Islamabad
On-Site (Full Time)
Apply Before: October 19 2026

Job Description:



We are looking for a skilled and motivated Software Engineer (.NET) to join our development team. The ideal candidate should have a solid background in .NET and Angular. This role involves designing, developing, and maintaining scalable software solutions that meet business and technical requirements.

Responsibilities:
Design, develop, test, and maintain robust and scalable applications using .NET and Angular.
Collaborate with cross-functional teams to deliver quality solutions aligned with business needs.
Build and integrate RESTful APIs and implement secure, high-performance backend services.
Ensure all solutions meet performance, security, and scalability standards.
Troubleshoot and resolve software defects and production issues.
Maintain up-to-date technical documentation and participate in code reviews.
Contribute to sprint planning, reviews, and Agile development activities.

Job Requirements:



04 Years Bachelor’s degree in Computer Science, Software Engineering, or related field.
Minimum 3 years of relevant experience.
Proven experience with .NET and C#
 

Required Skills:



Hands-on skills in Angular and front-end development (HTML, CSS, JavaScript).
Familiarity with version control best practices.
Solid understanding of object-oriented programming (OOP) and software design patterns.
Knowledge of Web Services and RESTful APIs.
Strong problem-solving skills and attention to detail.
Excellent communication and teamwork abilities.

Senior Software Architect (Java)
Islamabad
Senior Software Architect (Java)
Islamabad
On-Site (Full Time)
Apply Before: October 16 2026

Job Description:



We are looking for an experienced and passionate Software Engineer – Java to join our dynamic development team. The ideal candidate will be responsible for designing, developing, and implementing high-quality Java-based software solutions in accordance with business requirements. The role requires strong technical expertise, problem-solving skills, and the ability to work collaboratively within a team environment to ensure the successful and timely delivery of projects.

Key Responsibilities:

Develop robust software solutions by analyzing user requirements, system workflows, data usage, and operational processes.
Collaborate closely with Business and Functional teams to understand requirements and translate them into technical designs.
Design and implement scalable, secure, and high-performance Java-based applications.
Write clean, maintainable, and efficient code based on feature specifications.
Develop user interfaces ensuring seamless user experience.
Perform unit testing and ensure code quality through reviews and best practices.
Participate in architectural and design discussions for applications.
Lead and mentor team members, ensuring knowledge sharing and skill development within the team.
Manage development tasks, prioritize workloads, and handle changing project priorities and deadlines effectively.

Job Requirements:



Required Qualifications & Experience:

4 years bachelor’s degree in computer science, Software Engineering, or related field
Minimum 15 years of relevant experience in Java Development within a reputed IT organization.
Strong expertise in Core Java.
Good understanding of SQL, PL/SQL
Experience with Hibernate / JPA
Solid understanding of Object-Oriented Design (OOD) principles.
Experience working with high-availability and web-based Java applications.
In-depth knowledge of Java Architecture, Design Patterns, and Software Development Life Cycle (SDLC).

Required Skills:



  • Knowledge of Microservices architecture
  • Experience with Git
  • Experience with application servers (Tomcat / WebLogic / JBoss)
  • Understanding of CI/CD pipelines
  • Knowledge of Redis or caching mechanisms (plus)
  • Experience with REST APIs
  • Experience with Maven or Gradle
UI/UX Design Specialist
Islamabad
UI/UX Design Specialist
Islamabad
On-Site (Full Time)
Apply Before: October 16 2026

Job Description:



We are looking for a creative and detail-oriented UI/UX Design Specialist with at least 5 years of professional experience to join our design team. The ideal candidate should have strong skills in Figma, UI design, UX research, wireframing, prototyping, and design systems, with a good understanding of responsive web and mobile interfaces.

The candidate will work closely with product managers, developers, business analysts, and other stakeholders to transform requirements into intuitive, accessible, and visually consistent digital experiences.

Key Responsibilities
Design user interfaces for web applications, mobile applications, and responsive websites.
Create user flows, wireframes, prototypes, mockups, and high-fidelity UI designs.
Translate business and user requirements into effective UX solutions.
Conduct basic UX research, competitor analysis, and usability analysis where required.
Create and maintain reusable UI components and design systems.
Ensure consistency in typography, spacing, colors, icons, layouts, and interaction patterns.
Develop interactive prototypes in Figma to demonstrate user journeys and interactions.
Collaborate with developers to ensure accurate implementation of designs.
Review implemented interfaces and provide design feedback to development teams.
Work with product managers and stakeholders to understand requirements and propose appropriate design solutions.
Incorporate feedback and iterate designs based on usability, business, and technical requirements.
Maintain organized Figma files, components, styles, and design documentation.
Stay updated with current UI/UX, accessibility, responsive design, and digital product design trends.

Job Requirements:



At least 5 years of professional experience in UI/UX or Product Design.
Strong proficiency in Figma.

4 Years Bachelor’s degree in UI/UX Design, Interaction Design, Graphic Design, HCI, Visual/Communication Design, Fine Arts, Computer Science, Information Technology, Software Engineering, or a related discipline.

Portfolio case studies should preferably demonstrate:

Problem / requirement
User flow or UX process
Wireframes
Design iterations
Final UI
Prototype
Design rationale
Final outcome or impact, where available

Note: Applications without a relevant UI/UX portfolio may not be considered.

Required Skills:



Good understanding of UX/UI design principles and methodologies.
Experience creating:
User flows
Wireframes
Prototypes
High-fidelity UI designs
Responsive layouts
Design systems and reusable components
Strong knowledge of Figma Auto Layout, Components, Variants, Styles, Variables, and Prototyping.
Good understanding of responsive web and mobile design.
Knowledge of typography, color theory, visual hierarchy, grids, spacing, and layout.
Familiarity with design handoff and developer collaboration.
Ability to understand business requirements and convert them into practical design solutions.
Strong attention to detail and consistency.
Good communication and presentation skills.

Database Developer
Islamabad
Database Developer
Islamabad
On-Site (Full Time)
Apply Before: October 16 2026

Job Description:



We are hiring Database Developers to design efficient database structures and ensure data quality and integrity. They will collaborate with development teams to build scalable, high-performance database solutions aligned with business needs. The role includes maintaining best practices in database design and optimizing system performance. Candidates will contribute to strengthening and modernizing data infrastructure for reliable operations.

Job Description:
This role demands a strong focus on designing efficient database structures, enhancing system integration capabilities, and maintaining data quality assurance standards. The successful candidate collaborates closely with software development teams to align database solutions with organizational goals while optimizing performance and scalability. The successful candidate also plays a crucial role in overseeing development processes and ensuring adherence to best practices in database design and implementation. Expertise will directly contribute to the modernization and reliability of Pakistan Revenue Automation’s data infrastructure, supporting critical revenue management functions with robust and optimized database systems.

Responsibilities
Development & optimization of database objects, performance tuning, ER modeling, system integration, data quality assurance, and technical mentorship.
• Maintaining and developing new database objects (tables, packages, procedures, functions, views etc.) by following Database standards.
• Write complex queries, refactor existing procedures, tuning and schema refinement.
• Develop and maintain database ER Modeling and data dictionaries.
• Understanding of existing and new business processes.
• Identify any issues related to database performance and provide corrective measures.
• Evaluate existing database and recommend improvements for performance efficiency.
• Develop best practices for database design and development activities.
• Perform space management and capacity planning for database systems.
• Refine and automate regular processes, track issues, and document changes.
• Ensure data quality and integrity in databases.
• Independently analyze, solve, and correct issues in real time, providing problem resolution end-to-end.
• Analyze business processes and procedures to recommend technical system/software solutions.
• Review proposed database structure changes by development teams and approve or modify based on company standards and best practices.
• Provide support for software releases.
• Research interfaces to identify and code required updates to support integration.
• Provide quick and quality work for critical production systems.
• Share domain and technical expertise, providing technical mentorship and cross-training to other team members.
 

Job Requirements:



Education & Experience:
• Minimum 4 Years bachelor’s or master’s degree in information technology, Computer Science, or a related field.
• 2+ years of relevant experience

Required Skills:



• Oracle Database (10g, 11g, 12C, 19C, 21C, 23ai) Development experience required.
• Experience with software Agile methodology and software development common practices (code reviews, unit testing etc.).
• Experience with logical and physical data modeling and strong knowledge of ORDBMS/RDBMS.
• Experience in designing and maintenance of Database Modeling (ER-Win Data Modeler, Toad Data Modeler etc.).
• Firm understanding of the overall architecture required to support common schema-based objects used to store data and implement business logic.
• Ability to provide guidance, oversight, and peer review to more junior database developers and direction to other technical resources as required.
• Aptitude for debugging problems in complex, unfamiliar code.
• Solid work ethic, self-driven, can function independently with minimal oversight and direction.
• Experience with PL/SQL analytical functions.
• Strong SQL experience and proficient in writing and optimizing SQL statements.
• Create complex functions, scripts, stored procedures and triggers to support application development.
• Experience with Performance Tuning and Optimization (PTO), using native monitoring and troubleshooting tools.
• Sound knowledge of performance optimization, indexing & partitioning.
• Being able to plan technical solutions.
• Excellent written and verbal communication.
• Ability to organize and plan work independently.
• Ability to work in a rapidly changing environment.
• Ability to multi-task and context-switch effectively between different activities and teams.
• Knowledge and experience in other relational databases will be a plus point. Taxation domain will be a plus point.

WHAT WE OFFER

Competitive Compensation and Benefits

We offer market-based compensation and benefits. Our benefits include generous health insurance coverage for self, spouse, children and parents (inpatient and outpatient), unrivaled group life insurance, above average annual salary raises, lucrative annual bonuses, gratuity, loans and leave encashment etc.

Vibrant Working Environment

We foster an open and friendly environment that encourages diversity and equal employment opportunity. We put extra efforts and energy to create a workplace that focus on employees well-being physical and mental health, high level of engagement through HR best practices.

Focused Growth and Development Programs

Our Software Development Life Cycle (SDLC) offers unique learning opportunity to every team member to learn and become a specialist of either any specific technology or multiple tools and technologies. That creates unparalleled opportunities for career advancement. We aim to invest significantly on our employees learning and development.

Outstanding Work Life Balance

Over the years, we have achieved and maintained an outstanding work life balance, yet we do not miss our timelines. In fact, this is helping us to do our work more efficiently maintaining productivity and quality. We are also flexible to opt for remote/ hybrid working whenever there is a requirement or need.

offer_img ... Loading...

©2022 PRAL, All rights reserved.