Invesco

Principal Cloud Engineer, Infra Solutions

Posted on: 1 Jul 2021

Atlanta, GA

Job Description

Your Role

The Cloud Principal Engineer is accountable for architecting and designing comprehensive solutions that meet business requirements in support of a given project or capability. Will be accountable for partnering with key roles (e.g. Cloud Solution Architects, application teams, or other Infrastructure functions) to understand technical requirements and formulate detailed designs that align to architecture principles and standards, leverage common solutions and services, and meet the financial targets (cost and benefits) as defined by Infrastructure leadership.

The individual will lead the development of a secure cloud platform foundation by defining standards and building Infrastructure as Code for approved cloud services following agile practices. The Cloud Engineer will build CI/CD pipelines to automate the provisioning of cloud environments end to end, as well as enabling self-service capabilities for standard reference architectures. A Cloud Engineer must have a broad knowledge of all different aspects of the technical landscape in order to validate sophisticated architectures and ensure successful implementation.

Business communication and technical leadership are important traits of a successful engineer in the Invesco Technology organization. This role will evangelize and educate application teams and business partners on how to bring to bear the power of the public cloud. They will also champion the application of industry-standard methodologies, cloud architecture strategies, and engineering standards to ensure successful cloud solutions across a wide variety of projects.

You will be responsible for:

Design a secure Cloud Foundation, repeatable cloud patterns, templates, and/or accelerators to enable faster adoption of cloud services.
Develop Infrastructure as Code and CI/CD pipelines to automate infrastructure provisioning.
Consult with application teams to develop an infrastructure design that is aligned with the architecture and standards of the Company. Ensure appropriate sizing of solutions, technology fit, and Disaster Recovery are assessed and accounted for.
Maintain current understanding of AWS cloud services, evaluating the value of new capabilities and prioritizing accordingly.
Consult, advise, and lead the implementation of cloud practices and services.
Mentor and educate the client community on Cloud Adoption, Operating Guidelines/Principles, and Cloud Services/Solutions.
Provide technical mentoring and knowledge transfer to other Cloud CoE resources.
Build a strong relationship and rapport with key stakeholders, including business partners, application leads, and other Infrastructure functions (Engineering, Operations, etc…).
Provide technical leadership across the Infrastructure organization, collaborating on designs and specifications for multi-functional technical solutions.
Keep abreast of current developments and trends in cloud and assigned business domain through networking, continuing education, and industry/technology publications.

The experience you bring:

5+ years of cloud engineering and adoption experience.
7+ years-experience engineering and implementing global enterprise solutions.
In-depth knowledge of AWS services such as IAM, EC2, S3, RDS, EKS, Lambda, API Gateway, Redshift, Sagemaker, Elasticsearch, Athena, Glue, Kinesis.
Experience building Infrastructure as Code using CloudFormation and/or Terraform.
Proficient in Python.
Experience with CI/CD pipelines such as Bitbucket Pipelines or Jenkins.
Experience in redefining legacy applications into a cloud-native architecture.
Experience with containerization – Docker, Kubernetes.
Experience securing cloud applications, data, and infrastructure.
AWS Certified Solution Architect, or ability to pursue certification within 3 months of hire.
Technical exposure across a broad scale of tools, technologies, and architecture models.
Excellent written and verbal communication skills are required. Interpersonal skills vital to effectively interact and communicate throughout the organization with a variety of individuals at all technical levels are required.
Passionate about identifying and solving problems for customers and constantly improving customer experience. Strong analytical and critical thinking skills are a must.
The ability to collaborate in a distributed team environment is essential, as well as leading cross-functional meetings to efficiently drive desirable outcomes.
Understanding of Agile and DevOps operating model.

What’s in it for you?

Our people are at the very core of our success. Invesco employees get more out of life through our comprehensive compensation and benefits offerings including:

Flexible time off and opportunities for a flexible work schedule
401(K) matching of 100% up to the first 6% with an additional supplemental contribution
Health & wellbeing benefits
Parental Leave benefits
Employee stock purchase plan

Invesco

Atlanta, GA

Invesco Ltd. is a publicly owned investment manager. The firm provides its services to retail clients, institutional clients, high-net worth clients, public entities, corporations, unions, non-profit organizations, endowments, foundations, pension funds, financial institutions, and sovereign wealth funds. It manages separate client-focused equity and fixed income portfolios. The firm also launches equity, fixed income, commodity, multi-asset, and balanced mutual funds for its clients.

It launches equity, fixed income, multi-asset, and balanced exchange-traded funds. The firm also launches and manages private funds. It invests in the public equity and fixed income markets across the globe. The firm also invests in alternative markets, such as commodities and currencies. For the equity portion of its portfolio, it invests in growth and value stocks of large-cap, mid-cap, and small-cap companies. For the fixed income portion of its portfolio, the firm invests in convertibles, government bonds, municipal bonds, treasury securities, and cash.

It also invests in short term and intermediate term bonds, investment grade and high yield bonds, taxable and tax-free bonds, senior secured loans, and structured securities such as asset-backed securities, mortgage-backed securities, and commercial mortgage-backed securities. The firm employs absolute return, global macro, and long/short strategies. It employs quantitative analysis to make its investments. The firm was formerly known as Invesco Plc, AMVESCAP plc, Amvesco plc, Invesco PLC, Invesco MIM, and H. Lotery & Co. Ltd. Invesco Ltd. was founded in December 1935 and is based in Atlanta, Georgia with an additional office in Hamilton, Bermuda.

Similar Jobs