3-4 years of experience in design and Software Development Background Over 1 year of experience in working with Containers and Cloud-Native Development Experience in developing applications using Golang Experience with Kubernetes/Swarm architecture with hands-on production experience with container technologies and the tools and challenges around them Experience with object oriented programming and Software design patterns Experience with service discovery, networking in Kubernetes or equivalent, monitoring, logging, scheduling Experience in container architecture, docker engine, runtime, container orchestration, and microservice patterns Experience working with AWS services such as - EC2, EBS, ALB, ECS, EKS, VPC, S3 Knowledge of CI/CD tools like Jenkins (preferred), Bamboo, Gitlab Knowledge of configuration management tools such as Ansible, Terraform, Puppet and Cloudformation Experience operating with TCP/IP, load balancing, security and operating production environments Experience with distributed System Management/tracking and monitoring such as ELK Stack, Prometheus Strong oral and written communication skills Strong team collaboration skills Familiarity with Agile processes (Kanban, Scrum, etc.)