Search for more jobs
Web Administrator
Location:
US-MA-Natick (Related locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New England)
Job Function:
Business Applications
Job Number:
9572-SBIS
Job Summary
This position will be an administrator for Java, Ruby on Rails and Apache servers that support internal and external customers and SaaS. It will cover development, test and production systems including several production clusters in several geographic locations, and will be directly involved in supporting the developers.
Responsibilities
- Support development and testing environment in the Natick office, which will include:
- Assisting developers in debugging application by using tools and monitoring applications
- Using monitoring tools to find problems spots in production and development, and escalating these to development for resolution
- Building new systems and upgrading and patching existing ones. Supporting application deployments.
- The candidate must be able to present changes to app server architecture to developers. Ability to create knowledge sharing presentations to help developers understand and leverage the systems capabilities.
- Willing and able to learn on the job and explore new technologies - several of the technologies we use are not common and may require on the job and offsite technical training.
- Participate in the building of tools to support the infrastructure:
- Using scripting languages to build tools and utilities to aid production support, such as monitoring and automated problem resolution.
- Partner with our Systems Services, Business Applications and eProducts and Services groups.
- Support of production Java, Ruby on Rails and Apache servers on Linux. Business hours support for development systems:
- Support systems serving applications to international and domestic offices
- Support systems serving external applications and content to the internet - some of these systems will be offsite
- Support for systems serving our SaaS application
This position will be required to carry a pager in a rotating pool.
Qualifications Required / Preferred
- BS / MS in computer science or related field.
- 3 – 7+ years experience working in an IT organization.
- Experience administering UNIX / Linux.
- Prior administration of Java application servers (such as: WebLogic / Glassfish / Tomcat).
- Ability and desire to learn on the job.
Nice to have:
- Experience using java debugging tools is a strong plus.
- Experience in Apache Web Server maintenance and support.
- Ruby on Rails / Passenger maintenance and support.
- Prior experience with Cloud or Virtualization stacks (VMware, Xen, Amazon EC2).
- Experience with monitoring systems (Nagios, Tivoli, BMC…).
- Perl or shell scripting experience.
- Familiarity with hardware load balancers (F5).
- Prior experience in working with Open Source software such as building, configuring and integrating is helpful.
- Knowledge of web application development concepts.
Knowledge of web infrastructure security.
Why MathWorks?
It’s the chance to collaborate with bright, passionate people. It’s contributing to software products that make a difference in the world. And it’s being part of a company with an incredible commitment to doing the right thing – for each individual, our customers, and the local community.
MathWorks develops MATLAB and Simulink, the leading technical computing software used by engineers and scientists. The company employs 2500 people in 15 countries, with headquarters in Natick, Massachusetts, U.S.A. MathWorks is privately held and has been profitable every year since its founding in 1984.