DevOps Engineer

Spotflock is an AI products company to enable a new class of industry specific data interpretation and machine learning applications for businesses and consumers both. Spotflock is headquartered in Milpitas, California with its Product Engineering & Innovation in Hyderabad.

Role : DevOps Engineer – Cloud/Docker/Kubernetes

Responsibilities :

– Understanding customer requirements and project KPIs

– Implementing various development, testing, automation tools, and IT infrastructure

– Planning the team structure, activities, and involvement in project management activities.

– Managing stakeholders and external interfaces

– Setting up tools and required infrastructure.

– Defining and setting development, test, release, update, and support processes for DevOps operation.

– Troubleshooting techniques and fixing the code bugs

– Monitoring the processes during the entire lifecycle for its adherence and updating or creating new processes for improvement and minimizing the wastage

– Encouraging and building automated processes wherever possible

– Incidence management and root cause analysis

– Coordination and communication within the team and with customers

– Selecting and deploying appropriate CI/CD tools

– Strive for continuous improvement and build continuous integration, continuous development, and constant deployment pipeline (CI/CD Pipeline)

Essential Skills required for a DevOps Engineer :

– Experience working on Linux based infrastructure like Ubuntu and Centos

– Excellent understanding of Programming languages like Python and Java

– Configuration and managing databases such as Postgres, Mysql and MongoDB

– Working knowledge of various tools, open-source technologies like Grafana, Prometheus, CAdvsior, ElasticSearch

– Hands-on knowledge of software containerization platforms like Docker and container orchestration tools like Kubernetes.

– Build and deploy Docker containers for implementing Microservice Architecture.

– Experience with server-side technologies such as Nginx and Apache.

– Develop and maintain automated CI/CD pipelines for code deployment using tools like Jenkins, Gitlab and GoCD.

– Good knowledge of configuration management tools like Ansible and service orchestration tools like Terraform

– Basic knowledge about shell scripting languages like Bash and python Scripting.

– Experience with Docker and Kubernetes. Having used {- {- ECS or EKS, or whichever technologies you are looking to use }- }- in the past is a plus.

– Experience in multi-cloud environments will be preferred

– Experience designing and building web environments on AWS, including working with services like EC2, ELB, RDS, and S3.

– Hands-on experience with GCP and a strong understanding of GCP capabilities and limitations.

– Knowledge of monitoring, logging and cost management tools.

Apply Today! Join the Flock!

  • Accepted file types: pdf.
X