About the Role:
The cloud engineering team at a robotic-focused startup, working on what will be one of the most sophisticated uses of artificial intelligence and robotics in consumer products.
We are looking for a DevOps Manager with deep technical expertise in managing scalable and distributed cloud applications to join our Cloud Engineering team and take lead in cloud architecture design and execution of existing Miko product line as well as our new product development
initiatives.
The key responsibilities of the DevOps Manger at Miko include
As a DevOps Manager, you will be responsible for reliability, scalability, and automation while keeping an eye on latency, performance, and capacity for the growing cloud infrastructure of Miko.
Automating and optimizing build, test, integrate, and release processes and Lead best-practices for building, testing, and releasing software
Maintaining and streamlining multiple internal deployments and workflows , Identifying infrastructure needs and translating them into action
Recognize and correct issues with Infrastructure components (orchestration, configuration, elastic services) to maintain service continuity.
Ability to diagnose, troubleshoot and perform root cause analysis of critical business and production issues.
Proficiency with load and performance testing.
Requirements:
4+ years of experience as DevOps engineer managing a distributed application stack on cloud hosting platforms
Demonstrated command of DevOps/Operations and technical processes, artifacts and tools
Good understanding of Distributed and scalable architecture ,Microservices, SOA principles and surrounding technologies
Proficiency with Linux system administration
Proficiency with containerization Technologies like Docker and Container orchestration technologies like Kubernetes
Proficiency with continuous builds & deployments and associated tools such as Jenkins/ Strata / Bamboo/ Git or equivalent.
Proficiency with auto scaling and concepts of cluster scaling, Horizontal and Vertical Pod scaling
Proficiency with using and managing Relational databases
Proficient with network configuration VPC, firewalls , jump servers ,RBAC on cloud hosting platforms
Proficiency with application monitoring, integration ,testing and health checks
Proficiency in log collections, application monitoring, performance monitoring/tuning and security
Proficiency in programming in Python or a similar language as needed in fully-automated DevOps environment
Expertise in configuration management or automated deployment scripts with frameworks such as Ansible, Chef, Puppet, etc.
Proficiency in web & application server configurations (Nginx/Apache/Django/Tomcat) for dynamic web applications.
Proficiency with GCP/AWS/Azure Cloud hosting platform
Proficiency with load and performance testing , chaos testing frameworks .
Experience operating in 24x7 highly available production web services is added plus
Experience in using code review tools , software debugging testing and Quality assurance process is an added plus
Why us
Contribute towards a product development of global consumer robotics product .
Work team members from diverse multi-displinary backgrounds who are innovative, customer and growth-focused, and passionate about solving problems and delighting our customers.
Work on a next generation indoor robotics platform development which is powered by a proprietary emotional intelligence and adaptive personality engine, complex conversational and multilingual AI framework, edge and hybrid speech & vision recognition along with an active learning and behavioral analysis engine. All of this is built over an autonomous navigation system, which enables Miko to offer a range of benefits for the user.
Our work is fun, challenging, and equally rewarding. Our culture promotes curiosity through on-going learning and knowledge sharing initiatives, multi displinary teams interactions and non linear growth opportunities for team members