DevOps Engineer
JOB DESCRIPTION:
The AWS Cloud/Devops Engineer will be working with the engineering team and focusing on AWS infrastructure and automation. A key part of the role will be maintaining a HIPAA compliant architecture for software delivery. The Engineer will work closely with the Director of Engineering to build, manage and automate our AWS infrastructure. The position is Remote.
REPORTS TO: Director of Engineering
QUALIFICATIONS & REQUIREMENTS:
● Must have a Bachelor's Degree or equivalent experience
● 3 years of Ruby or React (or comparable) development experience in a professional environment
● 2 years source code control using Git
● Experience with SQL, GraphQL, and REST APIs
● Be an individual contributor (very hands-on) as well as able to guide and mentor team members
● Strong testing background
● Ability to QA and provide code reviews
● Strong writing and verbal communication skills
● Must be proficient with macOS or Linux operating systems
● Must pass a pre-employment background check
● Must be able to perform the essential functions of the position with or without accommodation.
ESSENTIAL FUNCTIONS:
GENERAL
○ Design, development, and testing of web-based software and related services
○ Respond to, document, resolve and communicate about software and platform defects and changes impacting end-users in a timely manner
○ Perform QA processes to ensure solution-fit, minimize regressions, rework, and negative impact on end-users
○ Provide quality and professional Code Reviews for team members
○ Work with technical and non-technical staff through software and process changes
○ Assist with database querying and data analysis requests
○ Educate technical and non-technical staff on the use of technology to improve operational efficiency
○ Create documentation related to projects, technical infrastructure, and development practices
○ Ability to efficiently manage work in process using Lean and Agile methodologies ○ Employ excellent time management in balancing work duties
○ Ensure proper safeguards are utilized to maintain the confidentiality of sensitive information and HIPAA compliance
○ Be on-call, as needed, in case of outages or service disruptions outside of business hours
KNOWLEDGE OF
○ Modern programming languages, source code control, project management tools ○ Advanced knowledge of macOS and Linux operating systems and networking
○ Lean and Agile software development methodologies
○ Best practices for securing data
PERSONAL ATTRIBUTES
○ High degree of organization and attention to detail
○ Effective communicator both in person and through writing
○ Maintains patience and professionalism while working with various levels of technical understanding
○ Thrives in autonomous environment
○ Diligently tracks units of work, tasks, and projects with appropriate tools
○ Effective at prioritization of executing tasks based on need/importance
○ Is willing to learn and adapt as industry changes occur
○ Must be humble, hungry, and smart!
TRAVEL: Rarely is it required save for relevant conference opportunities or work functions. Must be willing to travel if such opportunities arise.
PHYSICAL REQUIREMENTS:
Sit for long periods of time. Repeat the same movements. Use hands to handle, control, or feel objects, tools, or controls. See details of objects that are less than a few feet away. Understand the speech of another person. Speak clearly so listeners can understand. Use fingers to grasp, move, or assemble very small objects. See differences between colors, shades, and brightness. See details of objects that are more than a few feet away. Make fast, repeated movements of fingers, hands, and wrists. Hold the arm and hand in one position or hold the hand steady while moving the arm. Use one or two hands to grasp, move, or assemble objects.
Full-Time Regular
Remote