The Engineer, Cloud Systems will be part of an industry leading IT team working in a fast paced, cloud-first environment. Reporting to the Sr Manager, Systems and Network Engineering, this individual will be responsible for day-to-day tasks functioning primarily as cloud infrastructure support through all phases of project and cloud services lifecycle. The Engineer, Cloud Systems is responsible for the overall health of off-premises systems enterprise-wide with specific emphasis on ensuring efficient, reliable application and system services delivery to all constituents in the organization.
ESSENTIAL FUNCTIONS:
- To perform this job successfully, an individual must be able to perform each essential function at a high degree of proficient execution with little or no accommodation. The requirements listed below are representative, but not all inclusive, of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential job functions.
- Participate in architecture discussions and review with various IT groups' technical, business, and use case requirements. Ensure supportability requirements and standards are followed to support a cloud-first environment.
- Identifies and may develop new standards to maintain or improve stability and scalability of the current network environment with specific considerations to sustainability and future-proof design.
- Research and recommend innovative and where possible automated approaches to configuration and applications that enable cloud-first architecture. Identify approaches that leverage existing resources and provide economies of scale.
- Author documents that improve governance and librarianship with system-related architectures.
- Participate in all phases of development life-cycle environments including development, test, staging and production infrastructure systems, applications, servers and cloud services.
- Integrate cloud operations with legacy processes.
- Skilled in determining how a system should work and how changes in conditions, operations, and the environment will affect outcomes.
- Daily infrastructure services support, engineering and administration in multi-vendor environment.
- Manage relationships with vendor support of multiple systems to troubleshoot and investigate the root causes of performance and failure issues.
- Mentor and train peers on best practices and operations related issues.
- Actively participate in performance and high-availability planning.
- Provide guidance to team members in the daily support of various backup systems ensuring successful backups and test backups at regular intervals.
- Ensure that processes, procedures, and troubleshooting guides are developed and maintained for the team.
- Continuously update job knowledge by participating in educational opportunities, reading professional publications and white papers.
- Improve performance of the systems by researching, evaluating and recommending new technology products and services.
REQUIRED:
- Bachelor's Degree in MIS or Computer Science or equivalent education and applicable work experience.
- 4+ years' experience in Linux administration
- 4+ years of Windows Server administration in a multi-site domain, multi-trust forest. 4+ years of experience working with virtualization technology, provisioning compute and storage resources.
- 2+ years of experience supporting and deploying Cloud computing services, including IaaS, PaaS, and SaaS deployments.
- Demonstrated ability performing automation of services using AWS CloudFormation, Amazon EC2 Systems manager, AWS Config, AWS OpsWorks, AWS Service Catalog, AWS CodeDeploy.
- Expert level knowledge with AWS design, architecture and services (IAM, EC2, VPC, ELB, AutoScaling, RDS, DynamoDB, CloudFront, S3, CloudWatch, Lambda, KMS, EKS, ElasticSearch, WAF, Secret Manager, Amazon Connect, etc)
- Expert level knowledge of GCP and services catalog.
- Experience with automation tools such as Ansible, Puppet, or Terraform.
- Experience with PowerShell
- Working knowledge of Kubernetes (build, run, maintain)
- Strong understanding of Networks and Firewalls. (Palo Alto NGFW)
- Strong knowledge and practical experience with SDLC (Software Development Lifecycle) and DevOps processes.
- Working knowledge of Linux CLI commands, SSH, and SCP.
- Experience with Veeam Cloud Backups or other Enterprise class backup solutions.
- AWS Certified Solutions Architect certification required.
- Must be able to work evenings and weekends as needed.
PREFERRED:
- MCSE certification in MS Windows 2012 technologies.
- AWS Certified Solutions Architect certification.
- GCP Certifications
- CKA Certified
- Azure Certifications
- Experience working with DevOps and agile workflows.
- Experience with Okta for Identity Management
- Experience working with Extra Hop, Wireshark, and other network troubleshooting tools.
- Previous experience developing, implementing, and operating large-scale, highly available environments through a public cloud provider. AWS services and technologies preferred.
KNOWLEDGE/SKILLS/ABILITIES:
- Knowledge of electronic equipment, and computer hardware and software, including applications and programming.
- Ability to identify complex problems and reviewing related information to develop and evaluate options and implement solutions.
- Knowledge of arithmetic, algebra, statistics, and their applications.
- Strong skills in communication, both written and verbal.
- Ability to analyze and interpret performance reports and recommend course of action.
- Ability to monitor systems for anomalies that require investigation and resolution.
- Intermediate knowledge of Active Directory and Windows domain environments.
- Advanced knowledge of backup and recovery systems using Symantec Backup Exec., Veeam, scripting and native backup applications.
- Intermediate knowledge of MS SQL service configuration and load balancing.
- Advanced knowledge of share and NTFS permissions.
- Intermediate knowledge of Linux commands, SSH, and SCP.
- Understanding of general networking principles pertaining to a large enterprise WAN environment.
- Understanding of hardware associated with hosted solutions including switches and load balancers.
- Advanced knowledge of SAN and NAS technologies (iSCSI, CIFS, NFS, etc.).
- Experience with thin provisioning and thick provisioning best practices.
- Maintain an appropriate professional appearance and demeanor in accordance with Company policy.
- Ensure compliance with Company policies, as well as State, Federal and other regulatory bodies.