This is a remote position.
Job description
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