Make recommendations for improvements to security, scalability, manageability, and performance across a wide variety of cloud network, storage, and compute technologies.
Formulate detailed network, storage, and compute design specifications for stable and secure computing operations in a dynamic cloud-based environment.
Liaise with customers, architecture leadership and technical teams, including systems and network administrators, security engineers, and IT Support teams.
Build and configure build plans, code pipelines and create automated solutions that can be frame worked and re-used.
Manage assigned projects and meet deadlines with minimal supervision from Supervisor and/or Manager.
Perform other duties as assigned.
What are we looking for?
Must possess a strong understanding of IT technology including hardware and software with a holistic E2E focus of applications and services architecture
Must have 5+ years IT background
3+ years of Cloud infrastructure and engineering experience including virtualization, cloud, server, storage, and networking (VMWare, Openstack, Openshift, Kubertenes, dockers, etc.)
Experience in supporting cloud-based applications environments with distributed enterprise systems and developing implementation standards
Knowledge of DevOps, SDLC, containers, microservices and APIs design
Knowledge of cloud Computing, IaaS, PaaS, SaaS
Knowledge of cloud orchestration and monitoring technology
Experience in AWS, Azure, .Net, ITSM, IT operations and programming skills is a plus
Must have excellent communication skills and ability to work individually, within a team and partner with other business groups
Experience in Disaster Recovery and Business Continuity initiatives
Must have ability to develop policies & procedures, risk assessment and communicate effectively at C level
BS/BA degree in Computer Science or equivalent experience
TOGAF, AWS, Infrastructure and Cloud certifications is a plus