Senior DevOps Engineer (Remote) Experity Minneapolis, MN

Kate

Administrator
Команда форума
Description :

Experity is the leading software and services company for on-demand healthcare in the U.S. urgent care market, providing an integrated operating system complete with electronic medical record (EMR), practice management, patient engagement, billing, teleradiology, business intelligence and consulting solutions. Nearly 50% of the U.S. urgent care market runs on Experity solutions. With Experity, providers can best meet the demands of the evolving on-demand space and deliver high-quality, high-velocity care by streamlining operations, improving patient experiences and optimizing revenue.

In addition to medical, dental and vision benefits Experity offers:
  • Quarterly bonuses
  • Flexible schedules
  • Gym reimbursements
  • Fun company events throughout the year (summer picnic, Christmas party and more!)
  • Team building
  • 401K company match
  • Experity Synthetic Equity Program (ESEP)
  • Paid time off
  • Volunteer paid time off
Hybrid/remote workforce:

This position is eligible to work remotely or a hybrid of remote and in the office. If you live a commutable distance to one of our office, we would love to see you!

Job Summary:

The Senior DevOps Engineer will design, build and evolve an automation framework to operate our IT service infrastructure. This role will focus on maintaining and growing our existing infrastructure through server provisioning, configuration management, availability monitoring and cyclical maintenance.

Responsibilities:
  • Act as lead development and support resource for infrastructure automation framework
  • Analyze business requirements, design and implement automation solutions
  • Develop and maintain system automation documentation and version control
  • Create, define, maintain and update server installation/configuration standards – OS, hardware, software, and version levels
  • Lead continuous quality improvement process with operations and deployment teams
  • Deploy, maintain and evolve software and system monitoring services
  • Design and deploy a continuous integration and deployment environment
  • Involvement in leadership and mentoring of others on current and future toolsets and technologies
  • Other duties as assigned
Position Requirements:
  • Bachelor’s degree in Information Technology, Computer Science, related field or equivalent combination of education and experience
  • A minimum of 5 years progressively responsible experience as a DevOps engineer
  • Technical expertise in deploying, managing, and operating scalable, highly available, and fault tolerant systems on AWS
  • Experience developing configuration management with Ansible and/or AWS based automation tools
  • Experience with Terraform
  • Experience with programming languages such as Ruby, Python, or C#
Nice To Have(s):
  • AWS CloudFormation experience
  • Kubernetes or similar microservices experience
  • AWS SysOps, DevOps, Solutions Architect or other certifications
  • CircleCI experience
  • Experience with Alerting and Monitoring Systems (Cloudwatch/Solarwinds preferred)
  • Experience in server operating systems including Windows (2012 r2, 2016 and beyond) and Linux (Ubuntu 16.04 and beyond)
  • Experience with core networking protocols, network troubleshooting, and load balancing concepts (Amazon ELB, ALB, NLB preferred)
  • Experience in scripting with PowerShell
  • Experience in software deployment procedures and version control
  • Knowledge of ITIL/Change Management processes
  • Knowledge of HIPAA, and PCI regulations
  • Experience in performing database management or development
  • Experience with Lean and Agile development methodologies
Team Member Competencies:
  • Understands role on the team and works to achieve goals to the best of your ability
  • Working within a team means there will be varying opinions and ideas. Active listening and thoughtfully responding to what your team member says
  • Take responsibility for your mistakes and look for solutions. Understand how your actions impact team
  • Provides assistance, information, or other support to others to build or maintain relationships
  • Maintaining a positive attitude. Tackle challenges as they come, and don’t let setbacks get you down
  • Gives honest and constructive feedback to other team members
  • When recognizing a problem, take action to solve it
  • Demonstrates and supports the organization's core values
Every team member exhibits our core values:
  • Team First
  • Lift Others Up
  • Share Openly
  • Set and Crush Goals
  • Delight the Client
 
Сверху