Senior Software Engineer PHP has been closed on 18 May 2021.
It no longer accepts any bids. For further information,
you can contact the World Bank
https://devbusiness.un.org/content/senior-software-engineer-php-1 Government of Punjab School Education Department Punjab Education Sector Reform Programme Programme Monitoring and Implementation Unit REQUEST FOR EXPRESSION OF INTEREST FOR HIRING OF INDIVIDUAL CONSULTANTS The Government of the Punjab is implementing the Education Sector Reform Programme (PESRP) with the assistance of the World Bank. PMIU-PESRP is willing to establish a Data Centre for the support of its applications. 2. Under this programme, PMIU invites experienced individual consultant having relevant experience / qualification from recognized universities to indicate their interest in providing the services. Interesting candidates should provide information indicating that they are qualified to perform the below mentioned services for a period of one year: Sr. No Area for which Consultancy services are Required Qualification and Experience No. of Positions 1 Manager Development/Software Team Lead MPhil/MSc Computer Science (16) years of education in Information Technology (IT) or related field from a University duly recognized by the Higher Education Commission (HEC) of Pakistan with 3 years of Experience or BS in Computer Science or Information Technology from a university duly recognized by the Higher Education Commission (HEC) of Pakistan with 5 years of Work experience mainly in • Project, management scheduling and controlling • As Manager Development/Software Team lead, manages all the activities of the software development life cycle • Analyzing software requirements and implements design plans, reviews unit tests, documents software development, monitors status of developing software, writes, reviews and revises product requirements and specifications • Making and maintain detailed project plan and project schedule for migration of all existing and new software solutions and applications • Having management experience for native mobile apps development using Android and Web applications development experience using LAMP stack. 1 2 System Analyst/Business Analyst Bachelor’s Degree in Computer Science or Information Technology from a university duly recognized by the Higher Education Commission (HEC) of Pakistan with minimum 5 years of experience mainly in • Liaising with business and translate business requirements to functional specifications • Making flow charts and diagrams for a better business flow understanding for implementation in coordinate with solution architect • Liaising with QA team in preparing test cases for a change request/new requirement or refactor requirement • Preparing functional documentation for all existing applications and modules • wireframing for any new requirement and take a signoff from stakeholders before the functional documentation 1 3 System Architect MPhil/MSc Computer Science (16) years of education in Information Technology (IT) or related field from a University duly recognized by the Higher Education Commission (HEC) of Pakistan with 5 years of Experience or BS in Computer Science or Information Technology from a university duly recognized by the Higher Education Commission (HEC) of Pakistan with 8 years of Work experience mainly in • The development and implementation of computer systems as a System Architect • Developing strategic system architecture plans • Knowledge of PHP, JavaScript,.Net (MVC), Android, including related databases i.e. MySQL, SQLite, SQL Server • Object-Oriented Programming, coding for large scale web or client-server applications and design and development of application service layers • CI/CD pipeline and take initiatives for a better deployment automation process. 1 4 Process Engineer/DevOps Bachelor’s Degree in Computer Science or Information Technology from a university duly recognized by the Higher Education Commission (HEC) of Pakistan with minimum 5 years of experience mainly in • Deploying and maintaining CI/CD pipelines across multiple environments • LAMP stack (Linux, Apache, MySQL and PHP) • Web and email server configurations and setup • Maintaining and deploying highly-available, fault-tolerant systems at scale • Automation script (e.g. scripting via Bash etc.) • Docker containerization and clustering (Kubernetes/ECS) • Version control system experience (e.g. Git) • Performs routine application maintenance to ensure the production environment runs smoothly. Develops maintenance requirements and procedures. 1 5 Senior Software Engineer- PHP Bachelor’s Degree in Computer Science or Information Technology from a university duly recognized by the Higher Education Commission (HEC) of Pakistan with minimum 5 years of experience mainly in • PHP/MySQL web applications development • Development of scalable SOAP (XML) or RESTful API services for mobile application integration • PHP web frameworks such as Laravel or equivalent • Accessibility and security compliance • User authentication and authorization between multiple systems, servers, and environments • Code versioning tools, such as Git and deployment automation • Building efficient, testable, and reusable PHP modules using PHP frameworks and libraries 3 6 Senior Software Engineer- Android Bachelor’s Degree in Computer Science or Information Technology from a university duly recognized by the Higher Education Commission (HEC) of Pakistan with minimum 5 years of experience mainly in • Translating designs and wireframes into high quality code that can maintain high performance, quality, responsive, reusable, and reliable native code using Java language for Android and associated liberties and frameworks like RX Android, RX Java and RX Kotline. • Understanding of Google’s Android design principles and interface guidelines • Ability to design applications around natural user interfaces, such as “touch” • Creating an understanding with existing applications and perform code revamp to achieve performance benchmarks 3 7 Senior Software Engineer-.Net Bachelor’s Degree in Computer Science or Information Technology from a university duly recognized by the Higher Education Commission (HEC) of Pakistan with minimum 5 years of experience mainly in • Writing clean, scalable code using.NET programming languages • ASP.NET framework, SQL Server and design/architectural patterns (e.g. Model-View-Controller (MVC)) • Scalable SOAP (XML) or RESTful API services for mobile application integration • Understanding of Common Language Runtime (CLR), its limitations, weaknesses, and workarounds • Translating application storyboards and use cases into functional applications • Multi-tier architecture and distributed applications • Proficient understanding of code versioning tools Git, DevOps etc. 1 8 Senior Software Engineer- Frontend Bachelor’s Degree in Computer Science or Information Technology from a university duly recognized by the Higher Education Commission (HEC) of Pakistan with minimum 5 years of experience mainly in • Web markup, including HTML5, CSS3 • Server-side CSS pre-processing platforms, such as LESS and SASS • Asynchronous request handling, partial page updates, and AJAX • Client-side scripting and JavaScript frameworks, including jQuery etc. • SEO principles and ensuring that application will adhere to them. • Understanding of responsive design aesthetics on different viewports and should understand well the usage of media queries 2 9 Quality Assurance Officer Bachelor’s Degree in Computer Science or Information Technology from a university duly recognized by the Higher Education Commission (HEC) of Pakistan with minimum 5 years of experience mainly in • Software quality assurance, quality inspection, auditing and testing experience • Computer skills including Microsoft Office, QA applications and databases, having Solid experience in effective usage of data analysis tools and statistical analysis • Both white box and black box testing with automated testing tools • Scripting languages and tools for site scripting for automation testing and load testing • Developing detailed, comprehensive, and well-structured test plans and test cases • Identify and report issues found, then verify that issues are resolved • Performing regression testing 2 10 Database Architect MPhil/MSc Computer Science (16) years of education in Information Technology (IT) or related field from a University duly recognized by the Higher Education Commission (HEC) of Pakistan with 3 years of Experience or BS in Computer Science or Information Technology from a university duly recognized by the Higher Education Commission (HEC) of Pakistan with 5 years of Work experience mainly in • Determining database structural requirements by analyzing business operations, applications, and programming; reviewing objectives with business and evaluating current systems • Closely working with development team is solution design and implementation of existing and new modules • Maintaining database performance by identifying and resolving production and application development problems; calculating optimum values for parameters; evaluating, integrating, and installing new releases; completing maintenance • Integration of data storage solutions may include databases, key-value stores, blob stores, etc. • RDMSs (relational database management systems) or foundational database skills • Data mining and modeling tools experience, i.e. ERWin, Enterprise Architect, Visio etc • Tools related to data migration, data warehousing, data modeling, data integration, and database design is preferred • Able to examine databases for security, data flow, and functionality, which requires good attention to detail 1 11 Database Administrator MPhil/MSc Computer Science (16) years of education in Information Technology (IT) or related field from a University duly recognized by the Higher Education Commission (HEC) of Pakistan with 3 years of Experience or BS in Computer Science or Information Technology from a university duly recognized by the Higher Education Commission (HEC) of Pakistan with 5 years of Work experience mainly in • Provisioning MySQL/SQL instances, both in clustered and non-clustered configurations • Creating databases, tuning, cloning, copying, and data refreshes • Performing system analysis and identifies solutions to technical problems • Creating an understanding and perform database design revamp of existing applications to achieve data integrity benchmarks • Understanding of distributed computing architectures, e.g. Client–server model • Writing and optimizing SQL statements • Finetune and configure Databases for optimal performance during access load of millions of transactions per day • Knowledge of structured query language (SQL), e.g. SQL/PSM or Transact-SQL 1 12 Manager Network and Support MPhil/MSc Computer Science (16) years of education in Information Technology (IT) or related field from a University duly recognized by the Higher Education Commission (HEC) of Pakistan with 3 years of Experience or BS in Computer Science or Information Technology from a university duly recognized by the Higher Education Commission (HEC) of Pakistan with 5 years of Work experience mainly in • Network management and network management tools including SNMP, OpenNMS, RANCID, Cacti, Nagios. • Working (hands on) some of the mainstream vendors- Redback, Juniper, Cisco, Brocade, MRV, A10 • Network design and architecture principles • Managing the team by mentoring them during the critical tasks and project assignment 1 13 Network Administrator Bachelor’s Degree in Computer Science or Information Technology from a university duly recognized by the Higher Education Commission (HEC) of Pakistan with minimum 5 years of experience mainly in • Setting up and maintaining large scale networking Systems • Monitoring and maintaining network servers such as file servers, VPN gateways and intrusion detection systems • Creating a backup and safeguarding the data • Develop and monitor policies for the use of network resources • Network engineering, network operations, and network performance analysis skills • firewalls, Internet VPN’s remote implementation, troubleshooting, and problem resolution is desired • Proficiency with scripting languages 1 14 Support Technician Bachelor’s Degree in Computer Science or Information Technology from a university duly recognized by the Higher Education Commission (HEC) of Pakistan with minimum 3 years of experience mainly in • Network engineering and operations with network performance analysis skills • Server management and monitoring tools • Logging and record keeping experience for employee queries • Administration and support with variety of operating systems • technical troubleshooting capabilities • Test and fix faulty equipment 3 15 System Administrator MPhil/MSc Computer Science (16) years of education in Information Technology (IT) or related field from a University duly recognized by the Higher Education Commission (HEC) of Pakistan with 3 years of Experience or BS in Computer Science or Information Technology from a university duly recognized by the Higher Education Commission (HEC) of Pakistan with 5 years of Work experience mainly in • Application integration, architecture, engineering, and support of the in house and client remote servers and storage systems. • supporting enterprise-class applications and databases • Engineering and supporting Linux (RHEL/CENTOS) and Virtualization (Citrix Xen/VMware /RHEV/ KVM) in a large-scale environment. • Connecting Linux systems to enterprise storage, and understanding of appropriate use cases for SAN and NAS • Scripting skills with experience in Perl, Python, PHP, Bash, or other scripting languages • Design, implement, and support the computing systems, including both physical and virtual systems, and perform configuration, maintenance, support, and engineering tasks 1 16 Data Protection Officer MPhil/MSc Computer Science (16) years of education in Information Technology (IT) or related field from a University duly recognized by the Higher Education Commission (HEC) of Pakistan with 3 years of Experience or BS in Computer Science or Information Technology from a university duly recognized by the Higher Education Commission (HEC) of Pakistan with 5 years of Work experience mainly in • Providing advice and instructions on how to conduct Data Protection Impact Assessments (DPIAs) • Common information security management frameworks, such as ISO/IEC 27001, and NIST • Identify, evaluate and monitor data management procedures and compliance • Offering consultation on how to deal with privacy breaches • Arranging training on MOITT compliance for employees • Writing and updating detailed guides on data protection policies 1 17 Call Center Officers Bachelors degree from a university duly recognized by the Higher Education Commission (HEC) of Pakistan with 02 years of experience relevant to Call Center Operations, with the following skills • Familiarity with CRM systems and practices • Strong phone and verbal communication skills along with active listening • Manage large amounts of inbound and outbound calls in a timely manner • To multi-task, set priorities and manage time effectively • Maintains a very good Average Handle Time (AHT) as per the SLA 7 3. TORs can be downloaded from www.pesrp.edu.pk individual Consultant will be selected in accordance with the World Bank’s Procurement Regulations for Borrowers for Consulting Services dated July 2016; revised November 2017 & August 2018 (Procurement Regulations). The Project will be subject to the World Bank’s Anticorruption Guidelines, dated October 15, 2006, and revised in January 2011 and July 2016. Interested candidate should submit the Expression of Interest with Curriculum Vitae (CV), copies of educational degrees/certificates/experience certificates and CNIC by May 18, 2021 till 03:00 PM. Only shortlisted candidates will be called for interview. Programme Director, Programme Monitoring and Implementation Unit Punjab Education Sector Reform Programme Link Wahdat Road, Near Pilot Higher Secondary School, Lahore. Tel: 042-99260136-99260125-26 Pakistan: Third Punjab Education Sector Project Pakistan Not cancelled INDV- Individual Consultant Selection Request for Expression of Interest Consulting Services- Individual Tuesday, May 18, 2021- 00:00 WB-P723686-04/21 IBRD86200 PK-PMIU-PESRP-227157-CS-INDV P154524 General- Education and Training Information and Communications Technology General- Information and Communications Friday, April 23, 2021 OP00126295 English Friday, April 23, 2021- 11:46 PMIU Punjab Education Sector Reform Programme Muhammad Babar Inayat Programme Monitoring and Implementation Unit PMIU Punjab Education Sector Reform Programme PESRP 2 03244529833
[email protected] Secondary Education, Primary Education, Early Childhood Education, Public Administration- Education World Bank Wednesday, April 21, 2021- 20:00 IBRD/IDA Loans (PE) PMIU Punjab Education Sector Reform Programme USD 15625.00 Senior Software Engineer PHP Contract Management Specialist proc_voc_id: 86121500 proc_voc_title: Elementary and secondary schools seg_id: 86000000 seg_title: Education and Training Services family_id: 86120000 family_title: Educational institutions class_id: 86121500 class_title: Elementary and secondary schools cmdty_id: cmdty_title: