Overview
On Site
Depends on Experience
Contract - Independent
Contract - W2
No Travel Required
Skills
IOT
configuration management
continuous
DevOps
Job Details
Assessment of AWS platform running IOT based payloads that is supporting 3.3 million users and identify technical debt in the current stateUnderstanding the current state of the Platform and current AutomationUnderstand and document application architecture, technology landscape, current deployment cycle and activities performedUnderstand and document the current tooling set up and integration of various pipeline for in-scope application and publish a report on the sameReview the code for quality, security, scale and stability for the in scope applicationsEvaluate continuous delivery, monitoring, configuration management, security within DevOps pipelines and create a back log to implement continues delivery pipes using DevOps principlesReview existing build and release process and also understand the continuous testing set-up for both functional and non-functional testingReview test data and environment set-up processReview current tools and infrastructure set-up for DevOps and recommend improvementsIdentify current Service Level Indicator (SLI) / Service Level Objectives (SLO) and measure the current availability and reliabilityIdentify the metric to monitor to ensure appropriate reliabilityDefine how to calculate the SLI for the metricesSet a target as the SLO to compare against during useDefine steady state as a measurable output for normal behavior of the platformBuild a hypothesis around steady state behavior to scale for supporting 2x growth to around 7.5 million user base in next 2 yearsNeed to identify availability 9s for the platform and draw a road map to achieve Shark Ninja target (99.99%)Risk Analysis of the current platform to understand the break pointIntroduce variables that reflect real world events for identification of risk points, breaking points due to increase load and define the point of failureBuild resilience to scale