Software Technology Inc.

Systems Administrator ( Linux, AWS )

Description

The position is responsible for assisting in the architecture, design and administration of various physical and private/public cloud-based infrastructure, support and management of multiple operating systems and associated server hardware and cloud infrastructure platforms, as well as troubleshooting, hardware and OS patching and system monitoring technologies. This position ensures installation, upgrade, change control, real-time monitoring, accuracy, coordination, troubleshooting, problem resolution, capacity planning, backup and recovery, and disaster recovery (DR) architecture, design and planning for systems supported. Experience with industry leading scripting/automation toolsets and product suites. 24x7 availability in an OnCall rotation is required.

This position requires comprehensive knowledge within a functional area. Work is performed under general direction and is reviewed upon completion for adequacy in meeting objectives and to ensure compliance with processes, standards and policies of the organization. Provides technical solutions to a wide range of difficult and complex problems. Solutions are imaginative, thorough, practical, and consistent with the objective of the organization.

Essential Duties & Responsibilities

Serve as a primary resource for the design, administration and monitoring of our physical and cloud-based Linux Infrastructure systems and technologies.

Assist in maintaining Linux configuration management policies, following standard security guidelines, such as CIS Benchmarks.

Analyze, administer, modify, configure and lead patch management for multiple, complex, and/or advanced operating systems.

Maintain systems including installation of patches, performance monitoring, capacity planning, and tuning.

Provide input on ways to improve the stability, security, efficiency, and scalability of the environment

Collaborate with other teams and team members to develop automation strategies and deployment processes

Create and modify scripts or applications to perform tasks

Maintain documentation of systems and processes

Establish, test, and implement procedures for application or data backup and recovery.

Develop, test, implement, and maintain disaster recovery infrastructure, plans and procedures.

Provide 24x7 coverage via an OnCall rotation

Minimum Education & Experience

Bachelor's degree in Computer Science, Information Systems or similar relevant degree and/or 8 years' experience

8+ years system administration experience to include:

8+ years' In depth experience as a Linux Administrator with: RedHat, CentOS, Unbuntu, etc.

5+ years' in depth experience with and understanding of virtualization (VMWare, NSX, etc.) and hyperconverged infrastructure

5+ years' experience in Shell, Perl, and/or Python scripting

5+ years' experience with Apache/Tomcat/etc.

3+ years' experience working with Windows Server 2012/2016/2019

3+ years' experience with Active Directory and related protocols desired (e.g. Kerberos, LDAP, NTP, Samba, etc.)

3+ years' experience with DevOps automation (Terraform, Puppet, Ansible, etc.)

2+ years' working with cloud services, such as AWS/Azure

Preferred Qualifications

Additional Linux certifications (RHCT, RHCE and LPIC) will be considered an advantage

AWS certification will be considered an advantage

Microsoft certifications a plus

Knowledge, Skills, And Abilities

Comprehensive knowledge of Linux server environments and OS installation & management.

Comprehensive knowledge of most aspects of IT design & administration for on-prem, private cloud and public cloud solutions.

Comprehensive experience with multiple toolsets and technologies: Microsoft Active Directory, Windows Severs, Linux Servers, AWS SysOps, VMware (ESXi)/VCF on VxRail, Dell Hardware, Rubrik, Solarwinds, Azure, AWS, other Cloud based computing.

Working knowledge of Microsoft Windows Server 2016 and above, including installation, support and management

Comprehensive knowledge of fundamental networking/distributed computing environment concepts, including core internet protocols and services (e.g. IP, TCP, UDP, NTP, DNS, HTTP, SMTP, SSH, syslog)

Strong analytical skills and experience; ability to recognize, analyze and solve complex problems.

Ability to coordinate the work of third-parties to ensure effective and timely solutions for integration projects and day-to-day troubleshooting.

Ability to apply principles of logical thinking to define problems, collect data, establish facts and draw conclusions.

Ability to develop system solutions for operational problems.

Ability to write technical instructions in the use of programs and/or program modifications.

Ability to plan, implement, test, and troubleshoot system software.

Strong collaboration skills to partner effectively across various levels of the organization.

Strong oral and written communication skills with the ability to communicate at all levels of the organization.

Strong organization and process improvement skills.

Ability to effectively handle pressures and demands of deadlines and competing priorities.

Ability to handle confidential information and material with the highest degree of professional responsibility.

Ability to interact with internal business partners at a senior and management level to clarify requirements and business needs for changes and enhancements.

Ability to prioritize tasks to meet business needs, including prioritizing the work of others on the team, when needed.

Ability to learn and utilize a working knowledge of broad business environment, energy industry, and corporate operations.

Ability to interact in a team environment.

Proficient use of Microsoft Office Suite

Working Conditions

Ability to produce quality work and meet deadlines in fast paced environment

Ability to work non-standard work hours as needed or required to meet established deadlines

Ability to work indoors, in an office environment, regardless of whether cubicle or open office.

Subject to normal office noise levels
  • Seniority level

    Mid-Senior level
  • Employment type

    Full-time
  • Job function

    Information Technology
  • Industries

    Information Technology & Services

Referrals increase your chances of interviewing at Software Technology Inc. by 2x

See who you know

Get notified about new System Administrator jobs in Newark, NJ.

Sign in to create job alert

Similar jobs

People also viewed

Similar Searches

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More