After looking at examples of operating systems, now let's go to the actual operating system, jobs,
if you like, operating system and you want to deal with operating system layer where you don't want
to touch the hardware, you don't want it to have a screwdriver in your hand, and you just want to
deal with typing and working with the operating system level, then these are the list of jobs you should
look into.
The first one that I have is the system administrators jobs.
Now this is the primary and basic job of system administrator is to actually deal with the operating
system.
Any issue that you have at the operating system, any type of implementation, you are responsible for
installing the operating system.
You are responsible for configuring the hardware at the first time, when it arrives at your data center,
you're responsible to upgrade its firmware.
If there is a need, you're responsible to configure it through its console.
You install the operating system and you configure the operating system.
So these are the type of job system administrators do.
Also, you deal extensively with operating system troubleshooting if you have an issue.
And most likely those issues are going to get escalated from the PC technicians or IT helpdesk.
They can resolve it.
So it will be escalated to you then.
We have systems, engineers, systems, engineers.
Are those people who have actually been through the system, administration jobs in their life and now
they are at the engineering level, which is a one step up.
And this engineering level, you actually design the entire infrastructure.
You actually build the infrastructure together not just once, but many, many different servers.
Then you have application administrators.
They are also the ones who deals with building the websites, particularly any any websites that are
running on operating systems.
They do their primary responsibility is make sure that website is up and running.
And of course, there are many different Web servers that you could utilize.
One of them is Apache, the other one is a Tomcat.
Then you have infrastructure engineers.
Infrastructure engineers are all in all.
They are the ones who actually deal with many different components of it, not just the operating system,
but they also deal with somewhat of hardware.
They deal with the operating system.
They deal with somewhat of applications, somewhat database.
And many they they actually touch many different technologies.
Then you have solution engineers, solution engineers and architects are the ones who actually design
put on a blue blueprint and put it together.
How many servers do we need to build this entire data centers?
How many servers or how many storage, how many networking devices?
We need to complete this entire data center.
Those are the people who actually deals with the blueprint of your infrastructure.
Dev ops engineers, now Devilfish engineers are actually the title or the role that has been recently
created, I, I should say not more than two to five years ago.
This is actually the combination of people who work with with the operating system as well as who actually
are very fluent in programming languages.
So not only they actually manage the infrastructure, managed assistance, they also want someone who
could write the codes, who could actually know some languages in many languages are like perhaps Java,
C, C++ and many of the languages which I will cover in the later lecture.
So these are the people who are actually dev ops engineers.
They definitely make a lot of money.
And if this is something that you want to get in, you always have to start your path from helped us
to operating system engineer, infrastructure engineer, get into more knowledge of the programming
languages and to the developers engineer.
Then we have field engineers.
These are the people who actually work for the companies like RedHat, HP and all those big companies.
And what they do is they actually go out on a field trip to a customer site, to a client site to fix
their computers.
They they are also fixing the operating system as well as the hardware.
These field engineers are the one.
Let's see if they are from Readhead.
There's going to they're going to come on site and they have their issue.
They're going to spend they're going to spend some time to troubleshoot the issues with you.
So if you are into traveling, if you are into working outside, you are not the person who wants to
sit on your desk, then this is the right job for you.
But again, for this type of job, you do need to know the operating system and which operating system
that I have already covered that in my previous slide.
Those are the list of operating system that you guys should pick and go over it.
Then product engineers, product engineers, of course, are very much similar to feel the juniors.
However, product engineers only deal specifically to one product.
So if, let's say, RedHat has a product, a new product called virtualization, their new virtualization
technology or their satellite technology or any product, they actually have people who actually deal
specifically in that technology.
So when they sell those technologies out to the people, to the consumers, to the clients, then these
product engineers are the one who actually traveled with the sales guys to actually help them sell that
product and tell them about the technology.
Then you have the principal engineer, pretty much principal engineer's job is the same as systems engineer,
but with a lot more responsibility.
Sometimes principal engineers are also the ones who have some type of lead.
They also the some system administrators.
Then you have platform engineers.
Platform engineers are specific to one platform.
They if they if a company has multiple operating system environment, most likely they're going to deal
with one platform or somewhat the most two operating systems.
Then we have backend and data center engineers who are actually sitting at the data center or who often
travel to the data center every time there is an issue.
Of course, if there is issue, they and you you will call your your your vendor, they will charge
you a lot of money or you might have to have a contract with them.
But with the backing of data center engineer, they are most likely close to the data center who travel
there all the time, who are responsible for tracking and stacking the servers, building the servers,
troubleshooting the systems.
Then I have the implementation consultants.
I will focus on the consultant part here because many of the job that most likely that you will be getting
into will be the consulting jobs.
What it means that you might not get into the full time job, right, right out the door.
You will have to spend some time consulting.
And I tell you and I kid you not if you get into the consulting job, you will learn a lot because in
consulting jobs, you have to actually fulfill a task at a specific time, at a specific rate.
So when you had that kind of pressure, you learn a lot.
And also, if you are not a person who want to work for a boss, you want to work for yourself.
The consulting job is for you.
There are advantages in this advanced.
Of consulting, one is you don't get the benefits, for example, medicals and health insurance, whereas
on the regular full time job on the W-2 jobs, you get all those benefits.
But at the same time, you have a boss who you have to report to.
So anyway, guys, this is the list of job titles that I have covered under operating systems.
Again, operating system is still there is an operating system is a software that runs on top of the
computer, if you like that piece, that layer, and that's where you want to get your hands on.
This is where you should spend your time and and how are you going to get your spend time?
And let's say even if you are an Udemy or any other website that are educational and they are teaching
you courses, all you have to do is go and put it in.
Let's say, RedHat administration or Windows Operating System Administration or Mac administration or
Mac operating system.
You're going to find tons and tons of courses out there that will help you understand those operating
system.
And as you learn those operating system you spend more time in, it will encourage you to go do jobs
for people, even internships, or learn a lot about from other people who are already in that field
who could help you get into that field.