Develop maintainable test automation frameworks, tools, and automated test suites in response to the growing feature set and customer requirements
Work closely with software engineers, test engineers, and product managers from the beginning of the development cycle and be an integral part of the Agile Engineering team
Work in a fast-paced continuous integration and continuous delivery-based engineering environment
Assist in developing our Cloud strategy, and design new Cloud environments and architecture
Build Cloud infrastructure and automation frameworks for deploying, managing, and monitoring applications running on public clouds
Skill and Experience:
Minimum 5+ years of overall experience
Experience in Agile/Scrum or full software development life cycle, including requirement analysis, design, development, testing, and defect fixing
Experience with automation using Python, Shell, Rest API
Knowledge of Linux environments and general networking concepts
Good understanding of networking, including OSI model, DNS, DHCP etc
Work experience with Jira, GitHub, and Jenkins
Knowledge of micro-services architecture and orchestrators such as Kubernetes is a plus
Experience working in AWS, Azure, GCP, Ansible, VMware, OpenStack etc