Systems Administrator ( Linux, AWS )
Systems Administrator ( Linux, AWS )
Software Technology Inc.
Newark, NJ
See who Software Technology Inc. has hired for this role
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
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 knowGet notified about new System Administrator jobs in Newark, NJ.
Sign in to create job alertSimilar jobs
People also viewed
-
Windows System Admin
Windows System Admin
-
Systems Administrator
Systems Administrator
-
Junior Systems Administrator
Junior Systems Administrator
-
System Administrator
System Administrator
-
Windows Admin
Windows Admin
-
Systems Administrator (NYC)
Systems Administrator (NYC)
-
Systems Administrator
Systems Administrator
-
Senior IT System Administrator
Senior IT System Administrator
-
Service Desk Administrator
Service Desk Administrator
-
Vendor Systems Administrator
Vendor Systems Administrator
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