Senior DevOps + Infrastructure Architect
Xyleme, Inc. is seeking a senior systems administrator/ architect experienced in server, security, network, web, and database administration. This position will provide operational support for Xyleme’s IT cloud infrastructure including planning, provisioning, configuring, securing, documenting, and maintaining hardware, operating systems, and services.
Working within the Infrastructure team, you’ll be expected to wear many hats – from first responder to performance analysis, system architect, capacity planning, and systems support. We follow a DevOps model, where our teams are fully integrated with the development teams. IT staff are encouraged and expected to provide input wherever possible in the product’s development, deployment, design, and operations.
This is a senior position, reporting directly to the Director of IT. Relocation is not required and work from a private / home office is expected.
Xyleme, Inc. is a leading provider of learning content management solutions and mobile learning applications. The Xyleme Learning Content Management System (LCMS) is a fully integrated software environment that provides for the authoring, managing and publishing of XML-based online courseware, instructor-led materials, performance support and mobile learning products. Xyleme enables content delivery to a wide-range of learning environments, including web-based eLearning, instructor-led training, social platforms and mobile learning.
Responsibilities
The successful candidate will be responsible for the following:
Administration of Linux and Windows systems, including configuration, troubleshooting and automation.
Running and maintaining Xyleme production infrastructure hosted on AWS – planning, deploying, configuring, securing, documenting, and maintaining services
AWS experience with: CloudFormation, IAM, OpsWorks, ElastiCache, Lambda, CloudWatch
Analysis of complex system behavior, performance and application issues
Development of monitoring solutions and analysis across multiple datacenters
Quickly resolving problems reported by users or monitoring systems
AWS: capacity analysis and planning, traffic routing and security policies
Developing, maintaining and administration of cutting-edge infrastructure deployment tools
Training users on the proper use of hardware and software when necessary
Handling system down problems (24/7 on-call with a rotation schedule)
Other duties as assigned
Requirements
The following skills are required for this senior level position. Resumes not meeting most of these requirements may not be considered:
Five or more years of recent Linux/UNIX systems administration
Three or more years Amazon Web Services (AWS) administration
Solid scripting / automation skills (Python/Ruby/Bash/Go/etc.)
Solid experience with server configuration via AWS OpsWorks, Ansible and Chef
Experience using software deployment in a team environment (merge requests, branching, push and pulls): Bamboo, BitCucket and Git
IP networking, including familiarity with the functionality, operating, and failure modes of networks.
Database administration experience – relational/NoSQL (MySQL, MongoDB, Apache Solr, etc.)
Experience with high availability architectures, and a critical production service environment
Proven technical troubleshooting and performance tuning experience.
Current certification in Linux Administration (LPIC-2 equivalent or higher)
Solid understanding of IT/data security
Excellent analytical skills to troubleshoot any kind of computer problem
Well organized, reliable, with strong attention to detail
Unimpeachable integrity
Ability to communicate positively and professionally
Ability to quickly master new technologies
Proactive attitude to solve issues before they become a problem
Ability to work independently with limited supervision
Ability to work as a remote employee in a virtual workplace
Schedule flexibility to provide support when needed
Strong written and verbal communication skills in English
Energetic, positive, with the ability to bring a “can do” attitude to challenges
Ability to work well with peers and managers
Candidates that Will Not Be Considered
Resumes presented that do not meet the above referenced qualifications will not be considered.
Specifically:
Candidates with short tenures (one year or less) at a majority of their recent positions
Candidates without very strong written and spoken English skills
Pre-Interview Material
Candidates may be asked to provide work samples as well as provide evidence of skills prior to a formal interview.
