Senior Cloud Engineer
Vestmark is looking to add a Senior Cloud Engineer to the Managed Services team who has the ability to automate the delivery of high-performance systems.
The Team:
The Vestmark Managed Services Team is a small team dedicated to the daily operation of hosting the VestmarkONE Platform and its supporting infrastructure in the data center and AWS. The team is responsible for the design, provisioning, monitoring, and operations of infrastructure, networks, and databases to support the VestmarkONE SaaS Platform. The team offers a great opportunity to experience a wide range of technologies and challenges as we strive to provide world-class hosted services to our growing customer base. Scalability, Security, and Disaster Recovery are the fundamental challenges the team takes on every day.
You will participate as a senior contributor in the implementation of next-generation technology stacks in a public cloud provider primarily AWS. Your expertise will drive application and infrastructure deployments for new and transitioning customers from on-premise to cloud. You will partner with other engineers and work within a team to enable and ensure software and systems integration to achieve reliability, scalability, and business objectives. You have a passion for cloud-based platforms, an Agile/DevOps mindset, and an interest in providing mentorship and solving problems.
Responsibilities:
- Provide expert level design and operational best practices for AWS
- Own critical aspects of our technology deployment pipeline in areas requiring process automation, end to end infrastructure readiness, monitoring, and security
- Development of scripts to automate and facilitate integration between enterprise systems in and out of the cloud
- Ensure alignment between security architecture frameworks, standards, and overall IT strategy
- Support the migration of applications to the cloud infrastructure and assist in the analysis, tuning, and re-architecture when necessary to ensure adherence to business requirements and milestones
- Troubleshoot issues across the stack (hardware, network, firewall, applications, database, storage) and assist engineers, developers, and operations teams to resolve advanced system issues
- Guide efforts across internal teams to analyze, design, and add efficiency to the delivery of managed services to internal and external customers
- Participate in the design and improvement of Continuous Integration (CI) of systems and ensure adherence to CI principles
- As a subject matter expert on cloud technologies mentor and assist group members in learning these technologies
- Perform terraform code reviews to ensure best practices are adhered to
- Contribute using Agile/Scrum framework
- Participate in off-hours maintenance and escalations
Skills and Requirements:
- 5+ years delivering cloud solution designs, installation, and configuration using automation tools, such as Terraform, Rundeck, Jenkins and Direct Connect service providers.
- 5+ years experience implementing a production IaaS or SaaS environment
- Demonstrated experience with AWS services such as IAM, EC2, RDS, S3, Lambda, VPC, Beanstalk and provided highly-available, secure, and reliable services
- Advanced application performance monitoring, system tuning, and cost optimization
- Certified AWS Solutions Architect or equivalent
- Strong verbal and written communication skills with demonstrated technical leadership
Preferred Qualifications:
- Previous hands-on cloud migration experience
- Microsoft technologies (Windows Server 2016/12 and SQL)
- Scripting experience (e.g. Powershell, Python)
- Understanding of Networking and Storage principals
Education:
- BS in Computer Science, Engineering or a related technical field, or equivalent experience