TIAA is the leading provider of financial services in the academic, research, medical, cultural and government fields. We offer a wide range of financial solutions, including investing, banking, advice and education, and retirement services.
For more information about TIAA, visit our website.
TIAA is seeking a Lead AWS Cloud Engineer to support their Infrastructure & Operations organization. This position is a hands-on engineering and implementation role leveraging AWS and other cloud technologies across our enterprise.
This position will provide cloud solutions support, solution design, and implementation with an emphasis on leveraging AWS services and best practices. The ideal candidate will have enterprise E2E development lifecycle skills; experience with infrastructure; knowledge of development; ability to understand how to develop considering scale, complexity, compliance, security and manage risk. In addition, the candidate will have a technical background that includes database design, Windows/Linux system administration, network administration and devops.
This is a great opportunity to be exposed to all technologies and grow your career! Come join our team and be a Difference Maker!
KEY RESPONSIBILITIES AND DUTIES:
Provide support directly to internal stakeholders throughout enterprise to enable highly available application solutions that leverage AWS services
Collaborate with stakeholders to evolve AWS strategies, project limitations, capabilities, performance requirements and interfaces
Provide technical support to internal stakeholders through the ability to analyze, troubleshoot and solve complex technical problems across multiple technical disciplines
Collaborate with cloud services team on Continuous Improvement for the cloud services team, which will drive efficiencies within the team and for the enterprise
Provide in-depth software development knowledge with respect to cloud architecture, design patterns and programming
Advise and implement AWS best practices
Manage and own all customer migration and on-boarding projects and hand-offs with other internal departments
Integrate current technical systems and develop a plan for future systems
Assist with estimating work efforts required for each phase of a project
Identify and raise technical risks
Eight (8) years' experience delivering IT projects to a medium/large enterprise
Minimum of 3 years' experience with AWS
Experience working with Linux and Windows Operating System
Demonstrated technical expertise in their field, including experience deploying one or more large scale cloud-based systems
Knowledge of current cloud architecture, best practices, tools, and frameworks as well as emerging technologies, trends and processes
Automation experience that includes Python and some Infrastructure as Code languages
Experience using automation and CI/CD tools such as cloudforms, terraform, puppet, ansible, kubernetes, Jenkins, GitHub, Git, Maven, Docker, etc.
Ability to clearly communicate about technology to a broad range of audiences, including customers, internal and external stakeholders across a broad range of technical and non-technical backgrounds
AWS Professional Certification
Experience with other cloud providers such as MS Azure or Google Cloud
Real-world implementation experience of CI/CD, Automation and cloud-native services
Experience working in an agile environment
An understanding of ITIL practices and procedures as it relates to the cloud
Equal Employment Opportunity is not just the law, it's our commitment. Read more about the Equal Employment Opportunity Law.
If you need assistance applying due to being visually or hearing impaired, please email Careers Help.
We are an Equal Opportunity/Affirmative Action Employer. We will consider all qualified applicants for employment regardless of age, race, color, national origin, sex, religion, veteran status, disability, sexual orientation, gender identity, or any other legally protected status.