Job Details
JOB SUMMARY: Cloud Engineer with extensive AWS cloud & datacenter experience, and outstanding technical support skills This role is responsible for supporting the management and operations of our Cloud infrastructure architecture, standards and management to include disaster recovery, security, systems, servers, monitoring, performance, networks and storage This role will execute and support our expanding journey to a Cloud (AWS, Azure) and DevOps mindset As a Cloud Engineer you will focus on provisioning, managing, and supporting Cloud computing environments This includes the implementation of network architecture, information storage and cybersecurity.
You will work as part of a team of tech problem solvers, helping to solve complex computing issues from strategy to execution Set daily objectives/priorities and manage IT resources according to business needs to ensure performance, reliability, and availability of critical production systems Responsible for day-to-day cloud requests, security and monitoring hardware, software and services ensuring they are optimized for availability, stability, integrity, performance, and scalability Skills and responsibilities for this role include but are not limited to: DUTIES AND RESPONSIBILITIES: Communication Serves as key participant in IT team meetingsConfront and resolve technical issues openly and quickly.
Effectively communicates relevant Cloud/IT related information to leaderships and peers in other practices Cloud/IT Management Manage the secure, scalable hosting of numerous customer-facing applications in AWS environmentMonitor core infrastructure services and provide support on a rotation basisOperate and maintain EC2 instances, production ECS clusters, and additional AWS servicesExperience in managing container technologies such as Docker and Kubernetes, and provisioning containers to achieve scalable cluster-based architecture.
Implement and conform to Cloud/IT requirements; CMDB, Incident Management, Change management Build and maintain relationships with clients (internal and external) by providing prompt and accurate serviceMentor, train and delegate tasks to junior IT team membersCoordinate the installation and configuration of cloud computing resources (Windows and Linux)Research, diagnose, troubleshoot, and identify solutions to resolve system issuesMaintain a positive, empathetic, and professional attitude toward customers always.
Develop comprehensive knowledge and documentation of Cloud/IT productsEnsures that Cloud team is monitoring, analyzing, and evaluating performance and working on resolution of identified degradation trends and problem areas (Performance Management)Develops and enforces IT policies and proceduresDrive continuous improvements to the Cloud infrastructure and drive innovation by introducing new capabilities/technologies/processes etcDefine, and lead the implementation of automated processes to minimize manual administration activity.
Forecasts demand for cloud computing resources and network capacityDefine, implement, test, and maintain data back-up protocols of cloud/SaaS data to ensure availabilityImprove IT Security with Vulnerability Management and regular scanning of Cloud infrastructureSupport a robust Disaster Recovery strategy for critical systems and infrastructureAssess single points of failure in infrastructure and recommend actions as appropriate.
Skills / Qualification Requirements Bachelor's degree in computer science or related management information systems field 5+ years' experience in with AWS Cloud Infrastructure management (EC2, Auto Scaling, S3, S3 Glacier, VPC, Peering, EBS, EMR, Redis, RDS, Glue, AWS Network Firewall, Route 53, CloudWatch, CloudFormation) Any of these skills CloudTrail, Redshift, Lambda, WAF are a big plusExperience with multi-region clusters, disaster recovery, database admin/operations, scripting/automationStrong knowledge of AWS security architecture/infrastructureExperience with computer networks, network administration, and network installationProficient in computer hardware, installations and support, wireless technology, and cybersecurityProficient in Linux and Microsoft Windows operating systemsExcellent Cloud infrastructure management (AWS, Azure, Google Cloud)Multi-tasking and time-management skills, with the ability to prioritize tasksHighly organized and detail oriented.
Excellent communications skills (verbal & written) and professionalismStrong troubleshooting and problem-solving skillsStrong organizational and office technology skillsA strong desire to continually evaluate, learn and adopt new technologiesScripting in one or more languages, such as Python, PowerShell is a plusThe aptitude to quickly grasp complex technical issues and communicate directly with technical teamsExperience transforming IT infrastructure and migrating to a cloud-based (AWS/Azure) environmentExperience managing IP based networks, WAN technologies, virtual server technologies, cloud, DHCP/DNS, SAN/NAS storage CERTIFICATIONS: A big plus AWS Certified Cloud Practitioner AWS Certified Solutions Architect Associate OR Professional AWS Certified SysOps Administrator Associate AWS Certified Advanced Networking AWS Certified Security AWS Certified Database