List of Public service commissions

List of Provincial Public service commissions in India

Public Service Commissions in India External link
Union Public Service Commission http://www.upsc.gov.in
Andhra Pradesh Public Service Commission https://psc.ap.gov.in/
Arunachal Pradesh Public Service Commission http://www.appsc.gov.in/
Assam Public Service Commission http://www.apsc.nic.in
Bihar Public Service Commission http://www.bpsc.bih.nic.in
Chhattisgarh Public Service Commission http://www.psc.cg.gov.in
Goa Public Service Commission http://gpsc.goa.gov.in/
Gujarat Public Service Commission http://www.gpsc.gujarat.gov.in
Haryana Public Service Commission http://www.hpsc.gov.in
Himachal Pradesh Public Service Commission http://www.hp.gov.in/hppsc
Jammu and Kashmir Public Service Commission
(1957–2019)
http://jkpsc.nic.in/
Jharkhand Public Service Commission http://www.jpsc.gov.in
Karnataka Public Service Commission http://kpsc.kar.nic.in/
Kerala Public Service Commission http://www.keralapsc.gov.in/
Madhya Pradesh Public Service Commission http://www.mppsc.com
Maharashtra Public Service Commission http://www.mpsc.gov.in
Manipur Public Service Commission http://mpscmanipur.gov.in
Meghalaya Public Service Commission http://mpsc.nic.in/mpsc/
Mizoram Public Service Commission http://mpsc.mizoram.gov.in/
Nagaland Public Service Commission http://www.npsc.co.in
Odisha Public Service Commission http://www.opsc.gov.in/
Punjab Public Service Commission http://www.ppsc.gov.in
Rajasthan Public Service Commission http://www.rpsc.rajasthan.gov.in/
Sikkim Public Service Commission http://www.spscskm.gov.in
Tamil Nadu Public Service Commission http://www.tnpsc.gov.in
Telangana State Public Service Commission http://www.tspsc.gov.in/
Tripura Public Service Commission http://www.tpsc.gov.in
Uttar Pradesh Public Service Commission http://www.uppsc.org.in
Uttarakhand Public Service Commission http://www.ukpsc.gov.in
West Bengal Public Service Commission https://www.pscwbonline.gov.in/apps/home/

List of Provincial public service commissions in Pakistan

Azad Jammu & Kashmir Public Service Commission AJKPSC
Balochistan Public Service Commission BPSC
Khyber Pakhtunkhwa Public Service Commission KPPSC
Punjab Public Service Commission (Pakistan) PPSC
Sindh Public Service Commission SPSC
Federal Public Service Commission FPSC

List of Public Service Commission in the United States

  • Alabama Public Service Commission ALPSC
  • Georgia Public Service Commission
  • Louisiana Public Service Commission LPSC
  • Mississippi Public Service Commission
  • Montana Public Service Commission
  • Nebraska Public Service Commission NPSC
  • North Dakota Public Service Commission
  • South Carolina Public Service Commission SCPSC
  • Arkansas Public Service Commission  APSC
  • Delaware Public Service Commission DPSC
  • District of Columbia Public Service Commission DCPSC
  • Florida Public Service Commission FPSC
  • Kentucky Public Service Commission KPSC
  • Maryland Public Service Commission PSC
  • Michigan Public Service Commission PSC
  • Missouri Public Service Commission PSC
  • New York Public Service Commission
  • Tennessee Public Service Commission
  • Utah Public Service Commission UPSC
  • West Virginia Public Service Commission WVPSC
  • Wisconsin Public Service Commission PSCW
  • Wyoming Public Service Commission WPSC

Some other important Public Service Commission

Public Service Commission of Canada PSC

Top 10 jobs after a computer science degree

I am sharing with you a list of Top 10 jobs after a computer science degree.

Data Engineer

In this job, Data Engineer will develop and maintain large databases as well as complex and large-scale data processing systems. For this, all work a Data Engineer must have comfortable working abilities. This job needs a large knowledge of query and database skills.

Computer and Network System and Administrators

This is a wonderful and excellent computer job that can be getting with just a bachelor’s degree. In this job, a systems administrator is responsible for the everyday operations of the physical computer networks within the company. The average salary of Systems administrators’ average is almost $72,560.

IT Auditor

It is one of the highest paying computer jobs. In this job, you’ll be able to mainly identifying and summarizing the audit findings of your corporation to external stakeholders and executive bodies. The main reason the company or organization needs organizations to hire IT Auditors is to improve their internal processes.

Mobile Application Developer

Today the use of smart technology increases day-by-day. The need for mobile application developers will also increase. In this job, you need to develop an Application Software for various Operating Systems Such as windows, iOS, and Android, etc.

You must have a vast knowledge of programming languages like C++, C, Python, and JAVA, etc.AS a mobile application developer you must have the skill to understand all technical problems and find a technical solution for all problems in an efferent way.

Software Engineer

In this job software engineers write a code that allows computer application to run or work smoothly, to perform different functions. You must be able to for testing and debugging of the system.

You should have knowledge of programming language like python; Ruby, C++, and java etch.

Computer Support Specialists

These professionals help in solving software and hardware problems for large and small organizations in this job no need for a bachelor degree, if you have wide interesting computer and information technology, although it may help make you more attractive to employers. There are a variety of stable jobs that provide good salaries at a wide variety of educational levels

Data Scientist

Nowadays a data engineers, skillful data scientists are always on demand and enterprises are ready to spend big bucks behind them. As data is the backbone of success for any organization. It is one of the charming and excellent .the data scientists will receive the highest pays in the computer field.

Web Developer

If you have a great interest in web development you can do a job as a web developer. The web developers are responsible for company websites, intranets, and applications.

The web developers are self-employed, and those in this profession make an average annual salary of $62,500, or $30.05 per hour. For this job, you must have knowledge of all websites developing languages like HTML, CSS, JavaScript, jquery, etc.

Information Security Manager

In this job, the Information security managers are responsible for the safety of their organization’s computers, data, and networks against unauthorized access, such as security breaks, computer viruses or attacks by a cybercriminal.

They are responsible for the organization’s security measures, like anti-virus software and password. They work against different attacks to maintain the efficiency of security measures.

IS Managers will also responsible for checking reports generated by the monitoring system to indicate different threats?

They also give training to new employees with a bachelor’s degree in computer or information science is the educational requirement to work as an information systems security manager.

Computer and Information Research Scientists

One of the excellent computer career jobs is a research scientist.in this job research scientists do research to solve different complex computer problems in several industries, and discover new ways to use the ways we use technology.

You must need a Ph.D. to be a research scientist; you may be able to get a federal job in this field with a bachelor’s degree.

Job descriptions of Computer network Architect

Let us see the Job descriptions of Computer network Architect.

There is the following list of description for the job of computer network Architect

  • Must have the knowledge to use network computer-aided design (CAD) software packages to optimize network designs
  • Able to prepare or monitor project schedules, budgets, or cost control systems
  • Maintain or correlate the maintenance of network peripherals, such as printers.
  • Balance network sizes to fulfill all demands.
  • Must have good communication with customers, sales staff, or marketing staff to determine customer needs.
  • The test and research new hardware or software products to check performance.
  • Must be Visit vendors, attend meetings or different training sessions.
  • Good Communicate with vendors to get information about products, inform them to future needs, solve problems, or address system maintenance issues.
  • Create design presentations and proposals for staff or customers.
  • Design or maintain project reporting systems.
  • Design technology roadmaps.
  • Analyze network drivers for software.
  • Perform network solving problems and provide batter solutions for all problems.
  • change network hardware and software components as required.
  • Assess vendor reassignment/test strategies.
  • Analyze, engineer, and execute software functions.
  • Check the production direction.
  • Gather all the functional requirements in documents.
  • Design test plans, implementation plans, and project timelines for various projects.
  • Manage technology vendors
  • Solve complex problems with many variables.
  • Train the engineers or other staff in the design or implementation of network solutions.
  • Explain all the design requirements for integration or test engineers.
  • Maintain networks by performing well by following activities such as file addition, deletion, or backup.
  • Design or recommend network security measures, such as firewalls, network security audits, or automated security probes.
  • Design procedures to track, project, or report network availability, reliability, capacity, or utilization
  • Correlate the installation of new equipment.
  • Correlate network operations, maintenance, repairs, or upgrades.
  • Correlate network or design activities with designers of associated networks.
  • Create or operate equipment configuration prototypes, such as network hardware, software, server.
  • Create, organize, and deliver product awareness, skills transfer, or product education sessions for staff or suppliers.
  • Monitor network designs to determine whether customer requirements are met efficiently and effectively.
  • Check the network performance and data as input and output and reports to detect problems, identify inefficient use of computer resources, or perform capacity planning.
  • Take part in network technology upgrade or expansion projects, including installation of hardware and software and integration testing.
  • Create detailed network specifications, such as diagrams, charts, equipment configurations, or recommended technologies.
  • Design plans or budgets for network equipment replacement.
  • Evaluate the time and materials required to complete projects.
  • Design implement solutions for network problems.
  • Design conceptual, logical, or physical network designs.
  • Design disaster recovery plans.
  • Design network-related documentation.
  • Design and write procedures for installation, use, or troubleshooting of communications hardware or software.