Platform Engineer, Appriss Health

Appriss

Remote
  • Job Type: Full-Time
  • Function: Engineering Software
  • Post Date: 12/22/2020
  • Website: appriss.com
  • Company Address: 10401 Linn Station Road, Louisville, KY, 40223

About Appriss

Appriss provides proprietary data and analytics solutions to effectively and efficiently address safety, fraud, risk and compliance issues for government and commercial enterprises worldwide. We are a team of technology and data science experts that are driven to solve complex business and societal problems.

Job Description

Summary 

The Appriss Health Platform Engineer will work with solution architects and partner with functional application teams to design, develop, troubleshoot and debug software programs for enhancements and new products.   They are expected to develop software and tools in support of design, infrastructure and technology platforms, including cloud-based components, networking components, database systems, and containerized solutions.  They analyze existing systems, identify areas of improvement, and refactor functionality to improve performance, reduce operational AWS costs, and increases operational efficiencies.  

 

Minimum Requirements -Education 

  • Bachelor’s Degree in Computer related field or equivalent experience.  

 

Knowledge, Skills, Abilities, Experience, or Characteristics       

  • 3-5 years of experience with focus on design, coding and testing in an object-oriented environment    

  • 3-5 years of experience with AWS or other public cloud services 

  • Proficient in several industry leading programming languages 

  • Experience working in a fast-paced, highly challenging environment   

  • Excellent written and verbal communication skills   

 

Helpful / Preferred  

  • Experience developing web-based applications using Ruby, Java, C#, Rust, or Go  

  • Experience with containerization and container orchestration technologies such as Docker, Swarm, or Kubernetes  

  • Experience developing applications for serverless platforms  

  • Experience using or managing relational database systems  

  • Experience managing Linux based environments  

  • Exposure to large scale infrastructure  

 

Functions and Responsibilities  

  • Design, develop and debug all assigned components with special attention to Platform Infrastructure components 

  • Analyze application problem areas and propose solutions.

  • Plan and execute unit and functional tests as required to ensure changes meet customer requirements.  

  • Modify the platform/infrastructure using appropriate tools, coding standards and best practices.  

  • Complete assigned tasks in prescribed times with focus on a strong Say-Do ratio. Report the status of tasks and work assignments to manager, team, and leadership 

  • Ability to work in an Agile environment (include comfort using JIRA) 

  • Understands the delivery expectations of the Agile Project Management methodology (1 week Platform Sprint cycles) 

  • Develops clear and concise documentation regarding technical solutions and desire to share knowledge with teammates via “Lunch and Learns”.  

  • Provide support services as required resolving application issues raised by operations and/or functional development teams.  

  • Develop expert knowledge of existing applications.  

  • Proactively learn and utilize new technologies, concepts and procedures as appropriate to project requirements.  

  • Works with team to improve efficiencies, processes and procedures, especially through automation 

  • On call for engineering Support per on call schedule (1 week on call approximate every 6 6 – 7 weeks) including Wednesday morning 4 – 7 AM maintenance period and leading Platform and Application code deployment 

  • Proactively identify application problem areas and implement permanent fixes  

  • Will need to restore services quickly in case of production outages in conjunction with application, support, and platform services team.  

  • Self-motivated with a thirst to work in a dynamic and fast-pace environment leveraging modern technologies. 

  • Ability to remain calm and clear-headed during production outages, ability to communicate next steps, your reasoning, and assist with RCA (root cause analysis) write up and identify steps to prevent incident from occurring in the future. 

  • Other duties as assigned.  

  

Other: 

Some travel may be required for both training and customer facing issues.   

 

Equal Opportunity Employer.

Related Jobs

Product Manager, Appriss Insights

Appriss - Kentucky, USRemote

Python Developer

Appriss - Poland

Software Engineer

Appriss - Kentucky, US

VP of Business Development - Payer and State Government Market, Appriss Health

Appriss - RemoteKentucky, US

Compliance Associate, Appriss Insights

Appriss - Remote
Disclaimer: Local Candidates Only
This company does NOT accept candidates from outside recruiting firms. Agency contacts are not welcome.