SnapAV Company Profile

DevOps Engineer

SnapAV

Munkaköri leírás

The DevOps Engineer reports to the Director of System Engineering assisting in the design and implementation of the OvrC infrastructure and back-end systems that deliver the SnapAV experience to our global customers. This position will work closely with other Smart Cloud DevOps Engineers and other IT teams; including, development, product, marketing, QA and tech support teams to deliver highly-performant, scalable, secure and highly available cloud services utilizing industry best practices. A successful individual will demonstrate a passion for reliability, continuous improvement, automation, motivated to deliver results and work within the processes of the team and most importantly, deliver an exceptional customer experience.

Responsibilities

  • Design, document, implement, maintain, and support technology solutions that utilize best practices, including security and scalability, to deliver an exceptional customer experience
  • Utilize tools to monitor, predict, and mitigate system issues
  • Work within the team to improve our tools, making suggestions and improvements
  • Utilize a proactive approach to continuous improvement by actively seeking new technology and\or tools and by making recommendations
  • Follow established processes for supporting customers, working with stakeholders, and completing projects and tasks
  • Place an emphasis on automation to build a more available, reliable, and scalable platform
  • Work closely with engineering and development teams utilizing DevOps methodologies and culture
  • Have a bias for action to rapidly deliver which results in an exceptional customer experience
  • Make documentation a priority, enabling the team to share knowledge effectively and efficiently

Qualifications

Required Qualifications

  • Bachelor’s degree with 3+ years’ experience in IT, software development or system administration; or 7+ years of IT, software development or system administration experience
  • 2+ years’ experience with Windows and Linux system administration in a production environment
  • 2+ years’ experience with AWS cloud system administration
  • Experience monitoring, logging, alerting tools such as New Relic, Datadog, Nagios, ELK, PagerDuty, VictorOps, etc.
  • Strong written and verbal communication skills
  • Ability to work after hours (nights or weekends) as needed and participate in the on-call schedule

Preferred Qualifications

  • Experience with automation tools; such as, Chef, Puppet, Ansible, Jenkins
  • Experience with version control; such as, GitLab, GitHub, Bitbucket
  • Experience with the AWS ecosystem including EC2, VPC, S3, IAM, ELB, RDS, Lambda, Route53, DynamoDB, CloudFront, CloudFormation, Kinesis, SNS, SES, CLI
  • Experience with orchestration tools; such as, CloudFormation, Terraform, Kubernetes
  • Experience with containerization and Docker
  • Experience with CI/CD tools and frameworks
  • Experience with databases; such as, MySQL, MS SQL
  • Experience with provisioning and managing SSL\TLS certificates
  • Experience with tools; such as, Jira, Confluence, Slack
  • Experience with scripting languages; such as, Python, Ruby
  • Experience in Agile, Scrum, Kanban, and DevOps methodologies and cultures

SnapAV is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, or protected veteran status and will not be discriminated against on the basis of disability.

Find your dream job