System Administrator II

System Administrator IIThe System Administrator II is responsible for effective provisioning, installation/configuration, operation, and maintenance of systems hardware and software and related infrastructure. This individual participates in technical research and development to enable continuing innovation within the infrastructure. This individual ensures that system hardware, operating systems, software systems, and related procedures adhere to organizational values, enabling staff, volunteers, and Partners.About theteam:This individual will assist project teams with technical issues in the Initiation and planning phases. These activities include the definition of needs, benefits, and technical strategy; research & development within the project life-cycle; technical analysis and design; and support of operations staff in executing, testing and rolling-out the solutions. We focus on smoothing the transition of projects from application developers to production team by performing operations activities within the project life-cycle.We have a Linux based production system of well over 8,000 servers, distributed across 5 data centers globally; Responsibilities on these systems include system administrative engineering and provisioning, operations and support, maintenanceand research and developmentto ensure continual innovation.About thejob:System Administration Engineering and ProvisioningEngineer System administrative-related solutions for various project and operational needs.Manage servers and configure hardware, peripherals, services, settings, directories, storage, etc. in accordance with standards and project/operational requirements.Contribute to and maintain system standards.Research and recommend innovative, and where possible, automated approaches for system administration tasks. Identify approaches that leverage our resources and provide economies of scale.Operations and SupportPerform daily system monitoring, verifying the integrity and availability of all hardware, server resources, systems and key processes, reviewing system and application logs, and verifying completion of scheduled jobs such as backups.Review regular security reports to identify any possible violations.Perform daily backup operations, ensuring all required file systems and system data are successfully backed up to the appropriate media.Perform regular file archival and purge as necessary.Create, change, and delete user accounts per request.Provide support per request from various constituencies. Investigate and troubleshoot issues.Repair and recover from hardware or software failures. Coordinate and communicate with impacted constituencies.Provide on call supportMaintenanceApply OS patches and upgrades on a regular basis, and upgrade administrative tools and utilities. Configure / add new services as necessary.Maintain operational runbooks, configuration, or other procedures.Perform periodic performance reporting to support capacity planning.Perform ongoing performance tuning, hardware upgrades, and resource optimization as required. Configure CPU parameters, memory, and disk partitions as required.Provide support for datacenter maintenance and operations as needed.Aboutyour skills:5+ years of Linux experience in supporting both Debian-based andRedHat-based distributions such as Ubuntu and CentOS.3+ years writing scalable tools using scripting languages Perl, python and shell3+ years of administering monitoring tools such as Nagios,Sensu2+ years in configuration management using Puppet2+ years of building Debian and RPM packages from source, including creation of control files.2+ years of network troubleshooting using tools such astcpdumpandwireshark2+ years of experience administering metrics aggregation tools such as graphite, ganglia, cactiFamiliarity with configuring NGINX and Kerberos is preferred but not required.Familiarity with log management tool such as Splunk orSumoLogicis preferred and not requiredFamiliarity with ZFS is preferred but not requiredFamiliarity withkubernetesand containers is preferred but not requiredMoreabout you:You are passionate about a culture of learning and teaching. You love challenging yourself to constantly improve, and sharing your knowledge to empower othersYou like totakerisks when looking for novel solutions to complex problems. If faced with roadblocks, you continue to reach higher to make greatness happenYou care about solving big, systemic problems. You look beyond the surface to understand root causes so that you can build long-term solutions for the whole ecosystemYou believe in not only serving customers, but also empowering them by providing knowledge and toolsLearn. Teach. Build.AppNexiansmake greatness happenJoin our communityAppNexus is proud to offer equal opportunity in all aspects of employment. We strive to foster a diverse, inclusive and engaging work environment. We welcome applications from all candidates and look forward to receiving yours! Our diversity in action:Partnering with Path Forward to offer returnshipsto help caregivers reenter the workforceSharing feedback openly through roundtable discussions on how to make progress on our Diversity & Inclusion goalsCelebrating our diversity with affinity groups (including OutNexus, AppNexus Women’s Network, AppNexus Latino Alliance and AppNexus Black Alliance to name just a few!)

Meet Some of AppNexus's Employees

Pamela I.

Director, Account Management

Pamela’s team of Account Managers—based in New York—work within the Publishers Business Unit—finding and supporting strong partnerships with strategic demand clients.

Wei Z.

Software Engineer

Wei builds Android software development kits for companies who incorporate AppNexus into their digital advertising strategy. She helps make sure customers have a smooth product to implement.

Back to top