We’re looking for a DevOps Engineer who can help us design and manage functional systems that bring our customer's business to new heights. You need to have very good experience in one or more of the cloud service providers specifically Amazon Web Services and Microsoft Azure. As a DevOps Engineer, you’ll also be working in conjunction with like-minded departments such as software engineering to deploy new products and manage our infrastructure, associated processes and systems. We like to be in alignment with the new technology trends and updates, So we expect you to be flexible regarding the same.
Designing/Improving cloud architecture of new/existing projects.
Creating and managing Kubernetes clusters and database clusters.
Building and managing deployments related to microservices.
Taking care of security of the infrastructure.
Logging, monitoring, and alerting set up.
Work with CI-CD tools like Jenkis, Spinnaker etc.
Diagnosing cloud infrastructure related issues and resolving it on demand.
Designing cost-effective solutions.
Knowledge and working experience of cloud services like AWS, GCP, Azure etc. (At least one provider)
Strong experience in container orchestration tools like Kubernetes, ECS, Docker compose.
Experience in designing and maintaining high available and scalable architecture.
Experience in Linux based infrastructures and open-source technologies.
Must have real world experience of production deployments and maintenance.
Experience of setting up Highly available and scalable database systems like MariaDB, ElasticSearch, Redis, MongoDB, and/or Cassandra.
Knowledge of CI-CD and IaaS tools and processes.
Good communication skills and ability to explain protocol and processes with team and management.
Programming knowledge is a plus point.
Minimum 3 years of experience needed in DevOps Management.
Finished Bachelors or Masters in Software Engineering