DevOps Engineer
Rockville, MD, United States
About DrFirst
This is a great opportunity to be a part of a successful Healthcare IT company experiencing significant growth. We have a proven product, brand-name customers, significant revenue and growth, and are backed by leading investors. Here you'll get to work with some of the smartest and most interesting people around; solving unique and complex challenges in healthcare on a scale matched by few companies.
Over 300,000 healthcare professionals, 120,000 prescribers, 67,000 pharmacies, and 260 of the healthcare IT vendors in the market depend on us every day to manage medication safety and efficiency, streamline care team communication and collaboration, reduce medical errors, and improve patient outcomes.
Our culture is entrepreneurial, team oriented, collaborative, and fast-paced. If you get excited about stretching yourself in new ways, developing yourself to your fullest potential, and care about working with smart colleagues; we want to talk to you!
Position Overview
As a DevOps engineer at DrFirst, you get the challenging, yet rewarding task of taking our products and scaling them. We are a passionate, entrepreneurial, and curious team that is constantly experimenting and learning and will expect you to as well.
In this role, you will be the in-house expert on building reliable and maintainable DevOps systems to scale. You will work closely with the product and analytics teams to define and implement the necessary infrastructure, services, and procedures to maintain an efficiently working set of reliable high availability systems.
Who Will Love This Job
- A Learner who strives every day to be better than yesterday, and is on the continual hunt to innovate and master new technologies
- A Driver who works with purpose and passion; someone who will elevate our development team through new perspectives, ideas, and solutions
- A Builder who enjoys building teams, new processes, systems, and structures as well as optimizing existing ones
What you will work on
You will oversee development, test, UAT, and production environments for our products. Key aspects of this role include automation, configuration management and tools development while collaborating with the engineering team on projects/products as expert on reliability, performance and efficiency.
- Deploy, automate, maintain, and manage systems ensuring high availability, performance and scalability
- Design and implement cloud solutions to support continuous delivery and continuous integration processes
- Periodically assess all monitoring requirements and implement necessary enhancements to meet changing/growing business needs
- Work with senior leaders to developer complex, enterprise-level initiatives that are part of company's overall strategic direction
- Tune and troubleshoot full-stack software applications using OOPS, Java, web-services, Oracle DB, Mongo DB, networks concepts and virtualization techniques (Kubernetes)
- Proactively review, recommend and implement changes to the live infrastructure after ensuring the right validation has been carried out
- Provide scripted solutions to special projects
Qualifications
- Bachelor’s degree in Computer Science or a related discipline (Master’s preferred)
- Five (5) years of experience working in software development
- Experience with building CI / CD
- Experience with Kubernetes - deployments, configuration maps and secrets - networking services and ingress controllers (AWS specific)
- Experience with Jenkins installation and configuration including creation and maintenance of jobs
- Experience working with Docker containers: building, maintaining, debugging
- Familiarity with technology tools such as ELK, Confluence, JIRA and Jenkins
- Self-motivated and technically curious
- Ability to work independently and prioritize competing priorities
Physical Requirements
- 70% Desk/phone work
- 30% Standing/moving throughout the office
#LI-GF1 #LI-Remote
Benefits
- Competitive compensation, with a base salary of $90,000 - $120,000 (Exact compensation may vary based on skills and experience)
- Eligible for a Discretionary Performance-based bonus
- Medical, dental, and vision insurance
- 401K eligible after 3 months of employment, with 50% company match up to first 5% of salary contributed to the plan with a 3-year vesting schedule
- HSA for eligible employees enrolled in the HDHP, with a generous company contribution up to $500 for individual coverage and $1000 for family coverage per year
- 100% company paid short and long-term disability, AD&D, and group life insurance
- Accrued annual paid time off (PTO) of 18 days for the first 3 years of service, increasing thereafter and 7 paid holiday days
- Employee Assistance Program
- Continuing Education funds up to $1500 annually for eligible programs after 1 year of service
- Voluntary benefits including FSA, Hospital indemnity, Accident and Critical Illness insurances
DrFirst is committed to being a Remote-First company, creating a dynamic and flexible workplace where everyone can thrive, no matter where they log in from. Check out our approach to remote work https://drfirst.com/company/about-us/careers/.
Our recruitment process at DrFirst is straightforward and secure. You will only be contacted by our recruitment team through an official @drfirst.com email address. We will never ask you for payment or sensitive personal information, such as your social security number or banking details, at any stage of the hiring process. Additionally, we will not request that you purchase equipment or accept e-checks or checks for deposit. If you encounter any communications claiming to be from DrFirst that seem suspicious, please contact our recruitment team directly at recruiter@drfirst.com to verify the message's authenticity. Your security is important to us!
Learn more about our benefits and professional development opportunities https://drfirst.com/company/about-us/careers/the-perks/.
ApplyJob Profile
Collaborative culture Competitive compensation Continuing education funds Discretionary performance-based bonus Employee Assistance Program Growth Opportunities HSA for eligible employees Innovative environment Medical, dental, and vision insurance Paid Time Off Performance-based bonus Remote-first company Remote work Vision Insurance
Tasks- Automate and manage systems
- Build and scale DevOps systems
- Implement cloud solutions
- Learning
- Oversee development and production environments
- Tune and troubleshoot applications
Analytics Automation AWS CI/CD Cloud solutions Collaboration Communication Configuration Management Confluence DevOps Docker ELK Healthcare IT Java Jenkins Jira Kubernetes Mongo DB Networking Oracle DB Software Development Virtualization
Experience5 years
EducationBachelor's degree Computer Science Engineering Master's degree Related discipline
TimezonesAmerica/Anchorage America/Chicago America/Denver America/Los_Angeles America/New_York Pacific/Honolulu UTC-10 UTC-5 UTC-6 UTC-7 UTC-8 UTC-9