Specialized Knowledge & Skills Requirements
•Demonstrated knowledge and understanding of application development methodologies (e.g. Agile) and product based teams.
•Demonstrated knowledge & understanding of key Cloud services (EC2, S3, Cloud Watch, Containers).
•Demonstrated experience with System Administration (configuration, installations, patch management, server maintenance, etc.) and Network Management (firewalls, proxies, IP management, routing, DNS).
•Demonstrated knowledge and understanding of multiple IT subject areas (e.g. development, testing, configuration, deployment, monitoring etc.).
•Demonstrated experience building automation for cloud environments using tools such as Cloudformation, Terraform & Ansible.
•Demonstrated experience in one or more of the following: Java, Python, Linux, Shell, Bash or other programming languages.
•Demonstrated experience with continuous integration tools such as Jenkins, BitBucket, Gitlab, etc.
•Demonstrated experience establishing, using and supporting integration and communication protocols between applications, databases, and technology platforms.