Working knowledge of one or more public cloud infrastructure providers like AWS or Azure. Azure preferred.
Experience architecting and maintaining secure networks using Virtual Public Clouds (VPC), Virtual Private Networks (VPN), Application Gateways, Web Application Firewall (WAF) etc.
Experience provisioning new cloud resources using either UI or cli
Experience with deployments using tools like Chef, Kubernetes, Docker etc.
Understanding of build and deployment tools like Jenkins, Maven, npm.
Experience with monitoring tools
Experience writing shell scripts in bash
Experience writing scripts in Python
Understanding and experience of managing services and applications
Solid analytical and trouble-shooting skills
Highly motivated team player and diligent worker with experience and flexibility to support development, QA and professional services teams.
Self-starting, energetic team player with great technical knowledge, skill, and technical interest
Excellent verbal and written communications skills
Desired/Plus:
Understanding software development life cycle and agile methodologies
Experience with source code version control systems like git
Requirements:
Education:
Bachelor’s in computer science or associated field
3 to 5 years of experience with either AWS or Azure