Bioinformatics.org
|
|
Research
|
Online databases
Online analysis tools
Online education tools
|
Development
|
|
Forums
|
News & Commentary
Jobs Forum (Career Center)
|
|
Career Center - Message forums
|
|
|
|
Opportunity: Senior App Hosting Middleware Engineer/Linux Systems Engineer (#6719) @ CSRA -- Rockville, MD (US)
Submitted by Dr. David Pot; posted on Tuesday, March 22, 2016
DESCRIPTION
We are seeking a Senior App Hosting Systems Engineer – Linux / Web Administrator who will be responsible for deploying, optimizing, and maintaining critical Linux based web and application systems to ensure maximum uptime, security and efficient operation. The primary duties of this position are to perform daily management of NCI's application hosting environment. The ideal candidate enjoys working on a team and will embrace the challenges and opportunities of a fast paced customer-oriented environment.
Position is for full time employment and will be based at the NCI Rockville Pike office. Flexible work schedule during core business hours Monday - Friday, and some teleworking allowed.
RESPONSIBILITIES
- Designs, installs, and maintains a multi-tiered server infrastructure for the testing and deployment of applications developed by NCI staff and affiliates
- Provides required functionality to support compliance with NCI, NIH and HHS policies
- Supports Web application hosting services including but not limited to DEV, QA, STAGE, and PROD environments
- Provides support to developers that are deploying applications into CBIIT hosting environments
- Monitoring and evaluation, capacity planning and design of enterprise, fault tolerant, redundant systems utilizing Red Hat Linux/Cent OS
- Providing Middleware support on Linux which includes Web servers, application servers, content management systems, and similar tools that support application development and delivery
- Providing web content management utilizing Apache / Tomcat/JBoss, and LDAP
- Assist build and deployment efforts in an enterprise wide environment comprising Apache / IIS web servers, Zope / Plone/Drupal content management servers, and Tomcat / Jboss J2EE application containers
- Review build and deployment requirements coordinating with systems administration personnel to verify application hosting resources
- Evaluating, maintaining and enhancing Unix system security, providing all other System Administration duties as required
- Deploying and maintaining new application systems, supporting Windows / Red Hat Linux infrastructure in a highly collaborative environment
- Manage enterprise wide Apache web servers in a large Windows / Red Hat Linux environment
- Support development support projects and work closely with teammates in other functional areas
- Evaluate, maintain and enhance system and web server security
- Deploy, upgrade and maintain application and web servers based on approved SOPs
- Provide additional System Administration duties on Windows / Red Hat Linux, as required
- Work closely with various team members internally and externally for successful completion of various day-to-day tasks and ongoing infrastructure support projects
- Lead efforts to enhance standard operating procedures and technical documentation
- Occasional after-hours and weekend support
- Other duties as assigned
- Configure and support the day-to-day system management tasks such as trouble-shooting, and user administration
- Maintain system stability, performance monitoring, security, and storage capacity requirements.
- Identify hardware and software platform issues and work with System Admins to implement proper patches and updates
- Support performance tuning and recommend performance improvements. Troubleshoot and resolve performance problems and issues
- Monitor and support third party services, applications (web services, client applications) and other service provider data interfaces
- Perform daily management of hosted applications
- Planning, development and implementation of application upgrades
- Document procedures used for hosted application administration
- Develops and implements risk and opportunity management plans, identifies risks, assesses risks, develops mitigation plans, and tracks risks
- Identifies program objectives and technical development strategy; prepares System Engineering Management Plan, Work Breakdown Structures, master schedules, and key performance parameters
- Collects, analyzes, tracks, and reports program metrics
- Manages customer and stakeholder needs, generates and develops requirements, and performs functional analysis
REQUIREMENTS
Required:
- Bacheloers and 9+ years functional knowledge /experience with Linux Server administration (Degree can be waived in leiu of additional experience)
- 5 years hands-on working experience in web application deployment and production support.
Candidates should have experience in the following areas:
- Experience in a web hosting environment and/or supporting a development environment
- Professional IT experience in a large distributed data center environment
- Professional hands-on experience with Linux/Unix Operating Systems (RedHat Linux, Cent OS)
- Professional experience with Apache Web Server Administration
- Professional experience with Application Server Administration (Jboss/Tomcat)
- Experience in compiling and deploying open source software / tools like Apache, Tomcat and JBoss
- Experience with secure, tiered application hosting environments
- Experience in administering SSL certificates for web servers (creating, applying, troubleshooting) hosted under Apache, Tomcat
- Familiarity with HTTP, DNS, Internet Protocol, and the OSI Model
Competencies Required:
- Strong troubleshooting skills
- Excellent oral and written communications skills
- Ability to multi-task and prioritize work within a dynamic environment
PREFERENCES
- Experience with administering Drupal, Zope/Plone or other content management systems
- In-depth knowledge and experience building, configuring and monitoring web server system components; LDAP Authentication and compiling open source applications
- Experience supporting web applications development using Java technologies
- Exposure to managing, securing, and performance tuning Web / J2EE application servers
- Experience in managing hardware load balanced applications (F5 LTM/GTM)
- Scripting / Programming background with one or more of the following: Java, C/C++, Perl, Python, PHP or one of the scripting languages
TERMS
Full time employment with CSRA
|
|
Expanded view | Monitor forum | Save place
Start a new thread:
You have to be to post a reply.
|
|