DevOps Engineer If you are looking for a chance to make your mark in a growing, fast-moving, tech-marketing company with a lot of autonomy and tons of variety, you could really shine here. Medicom Health Interactive is embarking on a tremendous growth initiative and is seeking a DevOps Engineer to manage our ever growing server infrastructure for our EVALIA software-as-a-service product. This person would work alongside our developers, and report to our CTO. We offer: • An attractive salary commensurate with experience • A full benefits package • Work as part of an experienced and knowledgeable team Requirements: • Bachelor’s degree in Computer Science (or equivalent experience) • 3-6 years of experience administering Linux systems (preferably Debian-based) • 3-6 years of web and/or shell scripting experience (e.g., Python, Ruby, Perl, Bash, Awk) • 2-4 years of experience with Amazon Web Services (AWS) • 1-2 years of database administration experience • 1-2 years of web application development experience (Ruby/Java/Node.js/Python) • 1-2 years of software development experience • Prefer completed AWS Certified Solutions Architect Certification (Associate level or higher) Responsibilities: • Deployment: Working with our development team to deploy new versions of software and creating an improved workflow for faster deployments • Monitoring: Watching our production systems, knowing what’s happening now and what will happen next, and developing plans for every eventuality • Site reliability: Keeping sites available no matter what happens through monitoring, performance tuning, data backups, maint -nance and capacity planning • Automation: Building and adapting tools to solve problems, with an eye toward repeatability, maintainability, testability, and correctness • Security: Working with the Chief Technology Officer to ensure that every aspect of MHI’s infrastructure complies with the highest standards for security, legal, and regulatory compliance • Performance of other activities as assigned Knowledge & Skills: • Extensive experience in creating scalable web applications and with load balancing, proxy servers, caching technologies, database scaling, etc. • Extensive understanding of SQL databases and data architecture (PgSQL knowledge preferred) • Extensive understanding of the network protocol stack (HTTP, DNS, TCP, IP, etc.) • Detailed knowledge of Apache, Tomcat, Nginx, and Memcached • Detailed experience working with SaltStack, Puppet, or Chef (SaltStack preferred) • Solid understanding of scripting languages (Python and Ruby preferred) • Solid working knowledge of HTML, CSS, and JavaScript • Solid knowledge and experience working with source control (Git preferred) • Some experience working with Ruby, Rails, Capistrano, and Node.js • Knowledge of AWS CloudFormation, RDS, Route 53, S3, VPC, EC2, Cloudfront, EBS, SES, SQS, and more. We use pretty much the full AWS stack • Knowledge of encryption technologies • Experience working with project build tools and automated build processes (Maven preferred) • Able to master new processes and techniques quickly
Medicom Health Interactive | 111 Third Avenue South, Suite 400, Minneapolis, MN 55401 | (800) 971-0785 | www.medicomhealth.com 20141112a
DevOps Engineer (continued) Knowledge & Skills: • Highly organized and methodical • Flexible in order to handle the variety of tasks assigned • Able to work both independently and within small teams • Capable of innovation and also working within set structures • Excellent interpersonal skills needed to work in a small company environment • Good critical thinking skills • Organizational abilities and strong attention to detail To learn more about us, please visit us at www.medicomhealth.com. To apply, please submit your cover letter, salary expectations and resume to
[email protected]. We are an Equal Opportunity Employer. Please no recruiters or personnel agencies. No phone calls or walk-ins, please.