Senior Systems Engineer

Cengage

Experience
Responsibilities
Skills
Workhours

Overview:

WebAssign, part of Cengage, is dedicated to education technology and is seeking a Systems Engineer to join our team.  Our business goal is to provide dynamic and comprehensive on-line learning experiences for instructors and students in Higher Education.  The Systems Engineer position is responsible for the 24x7x365 operations, support, and maintenance for a wide range of enterprise systems. This role will provide you the opportunity to use your technical skills to impact education and influence better infrastructure design.

 

 

 

Responsibilities:

Focus on Systems Engineering for application platform support.  Assist with application integration and troubleshooting in the infrastructure for a complex application environment, including management of dependencies on services, platforms, and other applications within the WebAssign & Cengage infrastructure.  Work closely with the DevOps team on the creation and operation of process automation and tooling to implement standards and processes.

 

Essential Duties/Responsibilities:

  • Assist in the planning, development and implementation of new technology to improve performance and stability of WebAssign’s suite of Software-as-a-Service products
  • Act as a consultative resource for our application teams to provide technical guidance, standards, knowledge and understanding of processes and tools to deliver Internet facing learning products and services.
  • Ownership and support of monitoring tools.
  • Assist in implementation of security best practices and initiatives at all levels of the infrastructure.
  • Resolve issues working with cross-departmental teams (customer support, application development, vendors, network & database administrators, etc)
  • Ensure maximum uptime of our hosted environments, including production, staging, testing, content, and development environments.
  • Must be able to work on-call and after hours for maintenance when needed (typically 1 week per month)
  • Keep up to date with developments in the e-Learning, technology, and Systems Engineering fields through educational and other information resources and make our team aware of possible applications for new technologies and methods.
  • Use your technical knowledge to perform systems and equipment technology assessment, system performance analysis, system integration planning, specification development, testing and evaluation, and system concept formulation / design / analysis
  • Document solutions, including planning, build and maintenance plans.

Qualifications:

  • Bachelor's degree in Information Systems, Computer Science, Business or Engineering or equivalent job related experience.
  • Minimum of 3 to 5 years of experience in systems / network / virtualization / storage administration involving installation, support, and maintenance
  • Must have an excellent command of:
  • CentOS/Red Hat Linux and/or FreeBSD Linux Operating Systems
  • Apache web application environments
  • Configuration management tools and methods
  • Virtualized environments (VMware preferred) – administration, configuration, and maintenance
  • Load balancers / local traffic managers (F5)
  • Scripting in Shell, PHP, Python, and/or PERL
  • Experience in working with and managing third party service providers in support of application technology platforms.
  • Experience with networking concepts (routing, VLANs, vPCs), Network Services (DNS, DHCP, and SNMP), and familiarity with the TCP/IP protocol suite
  • Must possess experience designing, building, maintaining, migrating, tuning, administering, supporting, and problem solving in complex server environments, working collaboratively with applications, network and systems teams to resolve problems.
  • Must have excellent written and oral communications, including technical documents, and process documents, and ability to translate business requirements into information systems solutions.

 

Preferred

  • Experience with Cisco UCS, and NetApp storage (prefer Clustered Data OnTap)
  • This position demands a well-organized, action-oriented team player with the ability to prioritize daily work, change directions quickly, and work on multiple projects simultaneously.
  • Ability to work with minimal supervision, engaging peers and other departments to accomplish assigned goals and effectively execute projects in a cross-functional environment.
Read Full DescriptionHide Full Description
Confirmed 21 hours ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles

One Step Register
Need an account? Sign Up