Job Description
As a member of the Data Center Operations and Engineering team, the AWS Cloud Engineer will be tasked with designing, building, and maintaining systems and services on the AWS platform. This includes technical infrastructure, data backups, disaster recovery, and interactions with various vendors. Operates as part of the team to ensure the environments function at maximum capacity. Lead strategic infrastructure projects to expand and improve infrastructure performance and stability and coordinate with additional locations and teams to execute enterprise-wide project objectives.
Primary Duties
- Design and Implement AWS architectures and environments
- Play a key role in migrating and transforming legacy solutions to the cloud
- Assist in the design of native cloud application architectures for AWS
- Analyze and resolve technical problems for established environments. Provide remediation solutions for issues related to infrastructure and systems. Serve as technical expert for network problems and emergencies. Troubleshoot and resolve production related problems
- Analyze and resolve technical problems for established networks. Provide remediation solutions for issues related to application or desktop usage. Serve as technical expert for application and desktop problems and emergencies
- Install, upgrade, maintain and configure email, directory structures, user access controls and file services. Participate in capacity planning for servers and cloud infrastructure.
- Document network problems and resolutions for future reference. Record and maintain software inventories, site and/or server licensing and user access and security.
- Participate in the technical side of strategic business projects, providing expertise for decision makers. Research, recommend, purchase, test, evaluate, and implement network, server and workstation solutions.
- Perform special project related tasks as assigned
- Participate in an on-call rotation for after-hours coverage
- Takes initiative about new products and services within the RevSpring pipeline and sets up training for team
- Comply with policies and procedures as required
Qualifications
- AWS implementation experience across a broad range of AWS services.
- Must have in depth AWS development experience (Containerization - Docker, Amazon EKS, Lambda, EC2, S3, RDS)
- Experience with core AWS platform architecture, including areas such as: Organizations, Account Design, VPC, Subnet, segmentation strategies.
- Network connectivity, Direct Connect, VPN, Firewalls
- Backup and Disaster Recovery approach and design
- Familiar with Encryption, Logging, and Privacy/Security Protocols
- Public cloud automaton tooling and scripting experience –Terraform, Pulumi, CloudFormation.
- Scripting capability and the ability to develop AWS environments as code
- Environment and application automation
- AWS Cost Management and Optimization
- Demonstrated ability to adapt to new technologies and learn quickly
- Fundamental knowledge of Layer 2/3 as it relates to network devices, routers, firewalls and switches
- Attention to detail
- Ability to work independently and in a team environment
- Excellent interpersonal skills
- Excellent verbal and written communication skills
- Ability to organize and multi-task job responsibilities effectively
- Proven commitment to providing excellent customer service within all dimensions of the job duties on a consistent basis
- Ability to learn quickly and retain knowledge to apply to new situations
Education and Experience
- Bachelor’s Degree in Computer Science and 3+ years or 5+ years relevant experience.
Language Skills
Ability to read, analyze and interpret general business periodicals, professional journals, technical procedures or governmental regulations. Ability to write reports, business correspondence and procedure manuals. Ability to effectively present information and respond to questions from a variety of both internal and external sources.
PHYSICAL CAPABILITIES: Standard categories
The physical capabilities described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
While performing the duties of this job, the employee is regularly required to sit; use hands to finger, handle, or feel; reach with hands and arms; and talk or hear. The employee is occasionally required to stand and walk. The employee must occasionally lift and/or move up to 50 pounds. Specific vision abilities required by this job include close vision, distance vision, color vision, peripheral vision, depth perception, and ability to adjust focus.
Note: This Job Description may not describe all the job responsibilities and standards assigned to this position. The duties may change from time to time.