Sr. Systems Engineer
Seeking talented individuals to join our team as a full time Sr. Systems Engineer. This individual will be a part of our Operations team. If you are a motivated, smart, and driven individual who wants to work in an energetic and entrepreneurial environment with outstanding career and growth opportunities, then this is the opportunity for you!
What you’ll be doing:
- Automates the installation, configuration and maintenance of Dev, Integration and UAT environments.
- Supports the team goals of continuous build, continuous deployment, and constant feedback
- Works with developers to instrument production applications with appropriate monitoring and logging
- Troubleshoots network and systems related problems and works to resolve them
- Ensures high availability of environments, while planning for future capacity and growth.
- Develops monitoring solutions for varied Linux-based applications in multiple distributed environments
- Collaborates on a cross-functional agile team to deliver production quality, testable and deployable solutions, sprint after sprint
- Considers the important questions up front: how will our systems be tested, deployed and monitored? How can we best achieve reliability, scalability and security?
- Motivates and mentors teammates on relevant technologies and best practices
- Stays current with the product backlog to advise on issues that affect operations and security
- Thrives in a fast-paced environment amidst changing requirements and priorities
- Communicate effectively both verbally and in writing
- Prioritizes the team’s sprint goals over technical purity
Skills you have include:
- 5+ years of Server Operations experience in a customer facing web software environment
- Hands-on experience debugging server side web applications
- Minimum 3 years system and security administration experience on Linux systems
- Minimum 3 years setting up and troubleshooting TCP/IP networks and protocols
- Minimum 3 years scripting in bash and at least one other language (Python, Ruby, Perl, etc.)
- Experience with automated configuration management and deployment tools (e.g. Cobbler, Puppet, Chef etc.)
- Experience with web and application servers such as Apache, Nginx, Tomcat and/or JBoss
- Experience with distributed version control (git, mercurial, bazaar)
- Experience with build servers (Jenkins, Bamboo, Travis-ci)
Ideally, you have:
- 5-8 years of QA experience in a customer facing web software environment
- Worked with a continuous integration approach
- Experience in an Agile (scrum) development process
- Strong foundational knowledge of networking and Linux system administration.
- Passion for the field demonstrated by side projects and contributions to open source.
- Be able to mentor and guide 1-2 lower level DevOps Engineers
Please direct applicants only. No resumes from recruiters or employment agencies. No out-sourced development or marketing agencies.