Enterprise Network Design
• Design, implement, and maintain enterprise-grade network infrastructure.
• Plan network architecture for headquarters, regional offices, and disaster recovery sites.
• Develop scalable, resilient, and secure network solutions aligned with organizational objectives.
• Recommend improvements based on industry best practices.
Network Administration
• Manage enterprise LAN, WAN, WLAN, MPLS, Internet connectivity, and SD-WAN environments.
• Configure, monitor, and troubleshoot Layer-2 and Layer-3 networks.
• Administer enterprise routing and switching infrastructure.
• Ensure high availability and redundancy of critical network services.
Network Security
• Implement network security standards and best practices.
• Manage firewalls, VPNs, IDS/IPS, NAC, and network segmentation.
• Coordinate vulnerability assessments and remediation activities.
• Ensure compliance with organizational security policies.
Infrastructure Operations
• Monitor network utilization, latency, bandwidth, and performance.
• Maintain network documentation, diagrams, and asset inventories.
• Coordinate preventive maintenance and firmware upgrades.
• Manage enterprise network monitoring systems.
Vendor Management
• Evaluate networking products and technologies.
• Coordinate with telecom operators and service providers.
• Review technical proposals, BoQs, and procurement specifications.
• Supervise implementation by vendors and contractors.
Incident & Problem Management
• Diagnose and resolve complex network issues.
• Perform root cause analysis for major incidents.
• Participate in disaster recovery exercises.
• Ensure adherence to Service Level Agreements (SLAs).
Documentation & Compliance
• Prepare network architecture documents.
• Maintain standard operating procedures.
• Develop implementation and rollback plans.
• Produce technical reports and management dashboards.
• Minimum 4 Years bachelor’s or master’s degree in information technology, Computer Science, or a related field.
• 5 years of relevant experience
• Enterprise LAN and Campus Networks
• WAN Technologies
• MPLS Networks
• SD-WAN Solutions
• TCP/IP Protocol Suite
• IPv4 and IPv6
• Routing Protocols (BGP, OSPF, EIGRP)
• VLANs and Inter-VLAN Routing
• Layer-2 and Layer-3 Switching
• VPN Technologies (IPSec, SSL VPN)
• Wireless LAN Technologies
• QoS (Quality of Service)
• DNS, DHCP, NTP
• Load Balancing
• Network High Availability
• Enterprise Firewalls
• Network Access Control (NAC)
• Network Monitoring Tools
• Structured Cabling Standards
The Manager Administration shall be responsible for planning, managing, and supervising all administrative functions of the organization to ensure smooth day-to-day operations across PRAL offices. The role requires effective management/facilitation and coordination with Key stakeholders for building out and operationalizing new office building (measuring 38000 square feet for 450 people) including office administration, facilities management, vendor coordination, fleet management, housekeeping, security, utilities, and administrative support services in alignment with organizational policies, operational requirements, and corporate governance standards.
The incumbent will coordinate with internal departments, regional offices, government stakeholders, and service providers to maintain an efficient, secure, and productive working environment supporting PRAL’s technology and operational functions along with ability to manage teams.
Key Responsibilities
1. General Administration
• Manage overall administrative operations of PRAL Head Office and regional offices.
• Ensure smooth functioning of office facilities, utilities, and workplace support services.
• Develop, implement, and monitor administrative policies, SOPs, and operational procedures.
• Supervise administrative staff and ensure efficient allocation of duties and resources.
• Coordinate with various departments for administrative support and operational requirements.
2. Office & Facility Management
• Oversee maintenance and upkeep of office buildings, workspaces, meeting rooms, and common areas.
• Ensure proper management of office infrastructure, furniture, fixtures, and equipment.
• Monitor cleanliness, housekeeping, and office environment standards.
• Coordinate repair and maintenance activities with vendors and contractors.
• Ensure uninterrupted availability of utilities including electricity, internet, water, HVAC systems, and backup arrangements.
3. Asset & Inventory Management
• Maintain proper records of office assets, inventory, and consumables.
• Ensure tagging, verification, movement, and disposal of assets in accordance with company policies.
• Coordinate annual physical verification of assets and inventory reconciliation.
• Monitor stock levels and ensure timely procurement of administrative supplies.
4. Transport & Logistics
• Manage office transport operations, vehicle allocation, and driver supervision.
• Ensure maintenance, registration, insurance, fuel monitoring, and record management of company vehicles.
• Coordinate logistics arrangements for meetings, official visits, trainings, and events.
5. Security & Safety
• Coordinate security arrangements for office premises, employees, and company assets.
• Ensure implementation of workplace safety measures and emergency response procedures.
• Liaise with security service providers and relevant authorities when required.
• Monitor access control systems, visitor management, and surveillance arrangements.
6. Procurement & Vendor Coordination
• Coordinate with Procurement and Finance departments regarding administrative procurements and service contracts.
• Evaluate vendor performance and ensure quality service delivery.
• Monitor contract compliance for housekeeping, security, maintenance, and facility-related services.
7. Coordination & Compliance
• Ensure compliance with company policies, administrative regulations, and audit requirements.
• Prepare administrative reports, summaries, and presentations for management review.
• Coordinate with government departments, regulatory authorities, and external stakeholders on administrative matters.
• Support management in organizing official meetings, events, conferences, and board-related activities.
Budget Management
• Assist in preparation and monitoring of the administration budget.
• Ensure cost-effective utilization of resources and operational expenditures.
• Monitor administrative expenses and recommend efficiency improvements.
Required Qualifications
• Minimum 16 years of education in:
o Business Administration
o Public Administration
o Management Sciences
o Commerce
o or equivalent discipline from an HEC recognized university.
Experience
• Demonstrable experience of having led geographically diversed teams.
• Experience in government, public sector, IT organizations, or large corporate environments will be preferred.
• Experience in managing multi-location administrative operations shall be an added advantage.
Employment Type: Full-Time
Age Limit: 18 - 55 years
Required Skills & Competencies
• Strong administrative and organizational skills.
• Knowledge of office management and facility operations.
• Good understanding of procurement coordination and vendor management.
• Strong communication and interpersonal skills.
• Ability to manage multiple tasks and operational priorities.
• Sound knowledge of inventory and asset management practices.
• Proficiency in MS Office and administrative reporting.
• Problem-solving and decision-making abilities.
• Ability to work under pressure and meet operational deadlines.
Key Performance Indicators (KPIs)
• Efficient management of office operations and facilities.
• Timely resolution of administrative issues.
• Compliance with administrative policies and audit requirements.
• Effective asset and inventory management.
• Cost optimization and efficient resource utilization.
• Vendor performance and service quality management.
• Employee satisfaction regarding administrative support services.
We are seeking a skilled and experienced Database Administrator (DBA) to manage, maintain, secure, and optimize enterprise database environments. The DBA will be responsible for ensuring high availability, reliability, performance, security, and integrity of databases while supporting business applications and organizational requirements.
Key Responsibilities
• Database Administration & Maintenance: Install, configure, upgrade, patch, monitor, and maintain database servers and related systems to ensure high availability, reliability, and optimal performance.
• Database Security & Access Management: Implement and maintain database security controls, including user access management, role-based permissions, authentication, encryption, auditing, and other measures to protect sensitive and business-critical data.
• Backup, Recovery & Disaster Management: Develop, implement, and regularly test database backup, restoration, disaster recovery, and business continuity procedures to minimize data loss and system downtime.
• Performance Monitoring & Optimization: Monitor database health and performance, identify bottlenecks, analyze execution plans, optimize SQL queries and database configurations, and implement performance-tuning measures.
• Database Design & Implementation: Design, create, and maintain database schemas, tables, indexes, views, stored procedures, functions, triggers, and other database objects in accordance with application and business requirements.
• High Availability & Capacity Management: Configure and manage replication, clustering, failover, and other high-availability solutions. Monitor database capacity and plan for future growth and resource requirements.
• Troubleshooting & Technical Support: Diagnose and resolve database errors, connectivity issues, performance problems, data integrity issues, and other database-related incidents. Provide timely technical support to development and operational teams.
• Data Integrity & Quality: Ensure database consistency, integrity, availability, and reliability through appropriate controls, validation mechanisms, monitoring, and regular maintenance activities.
• Automation & Scripting: Develop and maintain scripts and automation tools for database deployment, monitoring, maintenance, backup, recovery, reporting, and other repetitive administrative tasks.
• Monitoring, Reporting & Documentation: Develop database monitoring reports and dashboards, maintain technical documentation, prepare performance and availability reports, and ensure accurate records of database configurations and changes.
• Collaboration & Project Support: Work closely with software developers, system administrators, DevOps teams, data architects, cybersecurity teams, and business stakeholders to support application development, deployments, integrations, and enterprise IT initiatives.
• Change & Incident Management: Follow established change management, incident management, and operational procedures. Participate in root-cause analysis and implement corrective and preventive measures for recurring database issues.
• Compliance & Audit Support: Ensure database environments comply with organizational policies, security standards, regulatory requirements, and audit controls, and provide necessary technical support during internal and external audits.
• 4 Years Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field from a recognized institution.
• Minimum 3 years of hands-on experience working with Oracle databases in an enterprise or production environment.
• Strong knowledge of Oracle Database Administration, including installation, configuration, upgrades, patching, monitoring, backup, recovery, and troubleshooting.
• Proficiency in SQL and PL/SQL, with strong understanding of query optimization and performance tuning.
• Hands-on experience with Oracle backup and recovery technologies, preferably RMAN.
• Knowledge of Oracle high-availability and disaster recovery solutions, such as Data Guard, RAC, or equivalent technologies, will be an advantage.
• Experience in database security, user/role management, access controls, auditing, and data protection.
• Knowledge of database monitoring, capacity planning, performance analysis, and troubleshooting tools.
• Experience with database scripting and automation for routine administration and maintenance tasks.
• Strong analytical, problem-solving, communication, and documentation skills.
• Ability to work effectively with developers, system administrators, DevOps teams, data architects, cybersecurity teams, and other stakeholders.
• Oracle Database Administration
• SQL & PL/SQL
• Database Performance Tuning
• Backup & Recovery
• High Availability & Disaster Recovery
• Database Security & Access Management
• Database Monitoring & Troubleshooting
• Automation & Scripting
• Data Integrity & Reliability
• Incident & Change Management
• Technical Documentation
• Cross-functional Collaboration
We are hiring Database Developers – Junior / Mid-Level / Senior 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.
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.
• Minimum 4 Years bachelor’s or master’s degree in information technology, Computer Science, or a related field.
• 2+ years of relevant experience
• 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.
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.
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.
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.
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.
©2022 PRAL, All rights reserved.