Skip to content

Instantly share code, notes, and snippets.

@jtslear
Last active December 23, 2015 20:59
Show Gist options
  • Save jtslear/6693178 to your computer and use it in GitHub Desktop.
Save jtslear/6693178 to your computer and use it in GitHub Desktop.
So, github is a site dedicated to allowing people to
share code amoungst others and collaborate on projects.
This includes both simple scripts to complicated
applications. It's based around using an application
called git which does version control with programs.
It's kewl stuff. My attempts at programing
things: http://github.com/jtslear
I work with a group of developers who make
this application:
https://github.com/ozoneplatform.
More info here: http://www.ozoneplatform.org.
So, my job is a wide open, jack-of-all-trades type
of position. I maintain the servers, network,
applications, services, users, backups, monitoring,
and general support that allows the developers
the capability to develop and test their releases.
There isn't any heavy network, mostly switch
management with a couple of VLANs. And like most
networks, unless there's a reason for change, it's
a 'set-it-and-forget-it' situation. There's about
7 physical servers and about 150+ virtual servers.
I'm only actively managing 12 or so virtual
servers, the rest the developers utilize for their
own purposes. A rather small environment, and
there's only about 40 users doing development.
There's a large community around it, but they
don't have access to the environment that I manage.
There's a suite of applications that are utilized
for code management and review, ticket tracking,
file sharing, documenting, authentication services,
and chat services. I manage each of those applications
and extending them where needed/possible. These
applications/services run on a mix of windows and
linux servers, using vmware as the virtualization platform.
Projects that I've been working on lately have been
beefing up the monitoring so that I know the status
of things and catch problems before they become BIG
problems. That project is nearly, if not completed.
I'm also working on utilizeing puppet as a method to
automate as much as possible. This is a project that
is being carried over to development as well such that
I can help automate the development environment as well
as the production code that gets deployed. That project
just started... Another item I'm involved in is backing up
all the data and testing restores such that I know that I
can restore data should there be a serious failure.
Disaster recovery is tremendous. I refuse to be
responsible for loosing something.........
As far as my education background; it started back
in High School. Started taking Cisco classes.
Technically I should've been able to acquire the
CCNA out of high school, but I know I didn't know
it enough to pass the exam. I continued Cisco classes
at a community college on top of taking general ed classes
on top of taking classes geared towards system administration.
In this case I was learning the windows server operating
system. I did a community college for 2 years and went
to Radford to finish a degree in Computer Science with
a concentration in Networking. Despite that degree I
ended up in system administration instead. Which I
don't mind it at all.
The IT world is tremendously huge and it may take a
bit to find the niche that you'd like.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment