The role requires you to design development pipelines from the ground up; design and operate highly available systems in AWS Cloud environments. Also involves Configuration Management, Web Services Architectures, DevOps Implementation, Build & Release Management, Database management, Backups, and Monitoring.
Key responsibility area
Creating and managing CI/CD pipelines for microservice architectures.
Creating and managing application configuration.
Researching and planning architectures and tools for smooth deployments.
Logging, metrics and alerting management.
Kubernetes and EKS cluster architecture
Requirements
Proficient in Linux Commands line and troubleshooting.
Proficient in designing CI/CD pipelines using Jenkins. Experience in deployment using Ansible.
Experience in microservices architecture deployment, Hands-on experience on Docker, Kubernetes, EKS.
Knowledge of infrastructure management tools (Infrastructure as cloud) such as terraform, AWS cloud formation etc.
Proficient in AWS Services. Deployment, Monitoring and troubleshooting applications in AWS.
Configuration management tools like ansible/chef/puppet.
Proficient in deployment of applications behind load balancers and proxy servers such as nginx, apache.
Proficient in bash scripting, python scripting is an advantage.
Experience with Logging, Monitoring, and Alerting tools like ELK(Elastic-search, Logstash, Kibana), Nagios. Graylog, splunk Prometheus, Grafana is a plus.
Proficient in Configuration Management.
2 years of team leading experience
Benefits
100% Remote Working
Flexible Working Hours
5 Days Working
Required profile
Experience
Level of experience:Mid-level (2-5 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.