In this role you will be part of an infrastructure Design Team in an enterprise IT organization, providing solutions to achieve business requirements. This position requires the candidate to provide full stack services support to the product development teams consisting of cloud, design, network, operating system, operational integrations and virtualization platforms.
Participates in ongoing integrated project activities including feasibility studies, scope, timeline, task list, and workflow of projects. Designs, implements, and performs designated tasks from the product sprints requiring extended services that includes design, working solutions on infrastructure solutioning, provisioning and orchestration. Own the technical engagement and ultimate success around integrated implementation projects and having deep expertise in the Cloud and On-prem technologies.
Proven ability delivering technology services and infrastructure projects. The candidate must have previous cloud and on-prem experience, a demonstrated track record of production infrastructure implementations, lift and shift of Data Center migrations and possess both cloud and application integration skills, and at least one prior job as an architecture engineer, delivery, or operations team leader.
Provides technical expertise and assistance to team members as required. Reviews real-time trending information, and contacts tiered support, when necessary. Maintains regular contact with users and supervisor/manager regarding status of open or pending activities. Assesses and develops long-term strategic goals for deployment activities in conjunction with product owners.
RESPONSIBILITIES:
- Design and architect scalable, reliable, and secure cloud-based platforms and services leveraging best practices and industry standards. Collaborate with cross-functional teams to gather requirements and translate them into technical solutions.
- Develop and maintain infrastructure as code (IaC) templates and scripts using tools such as Terraform, AWS CloudFormation to automate provisioning, configuration, and management of cloud resources to ensure consistency and repeatability.
- Manage a team, from hiring and training to reviews and terminations.
- Give direction and set priorities for a team of Engineers.
- Working experience of installation, configuration and maintenance, design, deployment, monitoring, develop, upgrade and support of cloud infrastructure by automation.
- Experience with AWS and Azure infrastructure with automation and configuration management tools.
- Continuous innovations to provide and support scalable and performant strategies for production cloud infrastructure, improving and ensuring reliability across our systems.
- Partner with Security teams to enhance security posture and manage vulnerabilities across our systems.
- Superior written and oral communication skills.
- Create innovative approaches to solving technical issues.
- Firm knowledge of policies/procedures, Solid working knowledge of all systems
- Oversee the administration of systems according to company and/or industry standards.
- Strong technical skills with proven management abilities.
- Proven ability delivering technology services and infrastructure projects.
- Day-to-day management and continued evolution of STS infrastructure and design capabilities.
- Works closely with Solution Architects, Technical Management, Service Operations Management, Security, and Internal Client/Product Stakeholders to deliver effective, service-oriented capabilities that enables Epsilon to provide world class service to our customers.
- Collaborates with fellow IT leaders to create an environment where knowledge and insights can be leveraged and exchanged.
- Design and architect scalable, reliable, and secure cloud-based platforms and services leveraging best practices and industry standards. Collaborate with cross-functional teams to gather requirements and translate them into technical solutions.