Provide professional input to the organization for cloud and virtualization end-to-end architecture and IaaS, as well as PaaS and SaaS solutions for future state
To perform this job successfully, an individual must be able to perform each primary duty satisfactorily
Develop and maintain a library of deployable, tested, and documented automation design scripts, processes, and procedures
Enable DevOps development activities and complex development tasks that will involve working with tools such as Docker, Kafka, and container management systems
Implement production changes during defined maintenance windows and support on-call rotation
Perform cloud computing and virtual environment build-outs, software installation, maintenance, and support
Write and maintain documentation of relevant operating procedures and processes
Design, develop, and build the business’s cloud infrastructure architecture
Requirements :
Strong hands-on experience in scripting/development skills in Python, Ruby, Go, Java, JavaScript, etc. in a corporate environment
Hands-on experience with Terraform, Kubernetes, Jenkins, Kafka, GitHub, and configuration management tools such as Ansible
AWS Solutions Architect Associate Certification or higher strongly desired
Good consultative, communication, team player and analytical skills are a must
Strong experience with networking, with a focus on cloud networking
Working knowledge of infrastructure design and components, such as servers, operating systems, networking, and storage (basic)
Experience with architecting, implementing and maintaining highly available mission critical environments for 24/7 availability
Experience working in an environment with a defined production change control process
Demonstrates history of working within deadlines and ability to work well under pressure
Bachelor’s degree, preferably in a technical discipline or equivalent combination of education and experience required