DevOps Engineer
We are looking for a DevOps Engineer to build and implement functional programs. You will work with other Developers and Product Managers throughout the software development life cycle. In this role, you should be a team player with a keen eye for detail and problem-solving skills. If you also have experience in Agile frameworks and popular coding languages we’d like to meet you.
- Deploy and maintain applications on Cloud and on premise.
- Implement SAAS automation with effective monitoring.
- Implement CI & CD Pipelines for both on premises and cloud environments
- Support engineering teams with best practices on new technology and services, to improve quality and velocity of delivery.
- Implement optimised complex networking configurations and storage setup.
- Monitor cloud and on-premise infrastructure, take preventive actions to avoid downtime
- Manage version control system
- Manage customer deployments and follow the migration strategy
- Manage infrastructure and plan maintenance schedule
- Support the team with on-call issues.
- Effective communication skills.
Requirements
- Good understanding of Linux administration.
- Solid Knowledge of Linux internals.
- Should have worked on various DevOps tools like: GitLab, Jenkins, Ansible etc.
- Systems monitoring exposure NGIOS, Zabbix etc.
- Should have worked on Apache, Nginx and Node Js.
- Good to have exposure of Elasticsearch.
- Expert & proficient with shell/python scripting & Linux.
- Expert & proficient with containerized application (Docker, Docker-compose, Docker-swarm, Kubernetes)
- Good to have experience in CI/CD implementation.
- Should be willing to support 24x7 operations.