Back to top

Linux Systems Engineer

This job is no longer available

New York, NY, USA
Full-time

The Linux Systems Engineer will play a critical role in operating and maintaining our infrastructure and contribute towards business-technology aligned initiatives. The ideal candidate will possess excellent communication, problem-solving, mission-critical operations mind-set, and hands-on technical skills. He/She thrives in collaborative environments, embraces mind-set of continuous improvements and learning, and operates proactively to achieve desired outcomes.

Furthermore, the Linux Systems Engineer will collaborate across functions in IT to monitor, manage, configure, restore, and build on-premise and cloud infrastructure systems and services using technology platforms and tools including RedHat Enterprise Linux, VMWare, EMC Unity / DataDomain / Avamar / Networker, Nagios, Microsoft Azure, and ServiceNow. He/She will also collaborate with DevOps, leveraging tools such as Ansible / Puppet / Jenkins / Bitbucket / Git. The ideal candidate will play an instrumental role in operations activities including on-call rotations, systems maintenance, incident / change / problem / capacity management. He/She will also play a critical role in defining technical requirements and implementing infrastructure solutions that meet business objectives through partnerships with other IT functions in software development, middleware operations, DevOps, Windows infrastructure, and database operations.

Areas of Responsibility: 

Operations (45%)

  • Provide timely resolution of break-fix incidents, automated alerts, information requests, and change requests
  • Manage and perform BAU systems maintenance and operations activities to ensure availability of infrastructure components, systems, and services
  • Document and communicate progress, recommendations, root-cause, resolutions through existing communication and work management tools such as Slack, Service Now, Zoom
  • Share on-call rotation responsibilities to ensure timely resolution of operational issues that arise during off-hours 

Engineering (45%)

  • Communicate, plan, and execute continuous improvement of components, systems, and services
  • Apply technical expertise to recommend, design, implement, and document architecture, solutions, configurations, and operating procedures throughout systems’ life-cycles

Team Collaboration (10%)

  • Attend and contribute in meetings and working sessions to achieve efficient team operations and solution development
  • Stay abreast of new technology developments and continuously develop new technical skills to evolve with changing business needs
Educational Background: 
Computer Science, Computer Engineering, Electrical Engineering, or Information Management degree or comparable experience required
Skills/Experience: 
  • 5+ years of Infrastructure engineering and operations experience in implementation, support, and troubleshooting of mission-critical business systems and services
  • 3+ years of experience working within IT service management processes such as incident management, change management, capacity management, and configuration management
  • Strong experience working with Software Developers, DevOps, MiddleWare Operations, PMO, and other IT functional teams to install, manage, and maintain application services
  • Experience in working with remote team members
  • Experience in working with Azure cloud services a plus

Work Demands

  • Willing to work occasional weekends and evening hours
  • Work is performed out of Teach for America’s New York, NY office

Skills

  • Technical expertise / working knowledge of:
    • RedHat Enterprise Linux (RHEL)
    • VMWare
    • Backup technologies in EMC Avamar/Networker/Data Domain, or equivalent
    • SAN/NAS technologies, such as EMC Unity
    • TCP/IP, DNS, LDAP, Domain and SSL Certificate management
    • Application layer load-balancing with BigIP F5 or equivalent
    • Web application technologies (forward and reverse proxies, Apache, Tomcat, Akamai)
    • Monitoring and alerting concepts and tools such as Nagios
    • DevOps tools (Ansible, Git, Bitbucket, Jenkins, Puppet)
    • shell and Perl scripting
    • Dell servers and components
    • Datacenter management
    • Microsoft Azure Cloud
  • Operations-oriented mindset with keen understanding of the dedication and work required to support mission-critical systems and services
  • Excellent communication skills (written and verbal)
  • Highly analytical with excellent problem solving skills
  • Highly organized and able to proactively prioritize and manage workloads

Education

  • RHEL certification a plus  

Organization Info

Teach For America

Overview
Headquarters: 
New York, NY, United States
Annual Budget : 
$100-500M
Founded: 
1993
About Us
Areas of Focus: 
Mission: 

Teach For America is the national corps of outstanding recent college graduates, professionals, or graduate students who commit to teach for two years in urban and rural public schools and become lifelong leaders in expanding educational opportunity. Teach For America's mission is to enlist, develop, and mobilize as many as possible of our nation's most promising future leaders to grow and strengthen the movement for educational equity and excellence. In the 2016-2017 school year, 6,900 first- and second-year Teach For America corps members are teaching in 53 regions across the United States. Since 1990, Teach For America corps members have reached more than 10 million students. Teach For America's more than 40,000 alumni are providing critical leadership -- as teachers, school and district leaders; elected officials and policy advisers; and founders and leaders of education and social reform initiatives -- to ensure all children have the opportunity to attain an excellent education.

Listing Stats

Post Date: 
Aug 9 2018
Active Until: 
Sep 9 2018
Hiring Organization: 
Teach For America
industry: 
Nonprofit