Sr Architect
About Our Company
We’re a diversified financial services leader with more than $1.5 trillion in assets under management, administration and advisement as of year-end 2024. Our team of 22,000 people across 19 countries, serves more than 3.5 million individual, small business and institutional clients. We are a longstanding leader in financial planning and advice, a global asset manager and an insurer. Our unwavering focus on our clients and strong financial foundation connects each of our unique businesses – Ameriprise Financial, Columbia Threadneedle Investments and RiverSource Insurance and Annuities. Here, we foster meaningful careers, invest in the future, and make a difference for clients, institutions and communities around the world.
Job Description
Develop and manage road maps and technical designs, govern implementations and ensure ongoing application health by applying a broad understanding of all areas of architectural domains (data, infrastructure, applications and security).
Expertise will be applied to highly complex and/or broad scale projects in a general area or focused in a specific technical area (e.g. Data, Solutions or Technology Architecture).
Translate business needs into technical solutions by planning, developing and refining to-be architectures.
Key Responsibilities
- Main Areas Architecture and Governance of Serverless Computing, Container Orchestration and App/Web Servers
- Infrastructure Architecture for Public Cloud and Traditional Data Centers
- DevSecOps practices and a firm understanding of development processes
- Resilience, Recovery, Observability and Security of the above areas
- Strategy/Road Map Development
- Design of Repeatable Patterns
- Risk Assessment
- Decision Facilitation
- Developing and Managing Architecture Standards
- Strategy/Road Map Development
- Align and promote enterprise technology (data, infrastructure, applications and security) principles and strategy.
- Contribute to and author application and capability strategies.
- Establish, maintain and apply architecture standards, disciplines and principles.
- May or may not lead people.
- Use appropriate design techniques and methodologies to translate project requirements into detailed designs, consistent with platform strategy and road map.
- Create effective and efficient control patterns, conduct risk evaluations, and enforce policies and standards to enable the enterprise to conduct business at an appropriate level of risk.
- Research and recommend technology to improve current systems.
- Ensure capabilities are reviewed and compliant with appropriate levels of risk respective to hardware/software currency, performance/availability, security and information/transaction integrity and drive the awareness of required improvements.
- Maintain deep expertise in architectural modeling, frameworks, emerging technologies, and best practices.
- Mentor and develop less experienced technical staff.
- Provide technical leadership in both business-as-usual and crisis conditions.
- Recommend new procedures and processes to drive desired results on diverse projects.
- Perform industry research with external parties and maintain networks amongst peers.
- Develop and communicate governance parameters that take into account stakeholders' interests and processes with measurable results.
- Partner with other architects to ensure alignment and integration across portfolio boundaries and promote an enterprise focus on applications management.
- Develop and build strong relationships within and across the lines of business and use effective communication skills to influence and accomplish strategic application architecture objectives.
Required Qualifications
- Bachelor's degree (4-years) in Computer Science, Engineering or related technical field; or related work experience.
- 5-7+ years of relevent work experience required.
- Deep experience in serverless computing and PaaS products, container orchestration products such as Kubernetes and associated technologies, application and web servers such as Apache Tomcat, Apache HTTP and Microsoft IIS.
- Broad experience across architecture practices (data, infrastructure, applications and security) with depth of experience in at least one area.
- Knowledge of Enterprise-wide architecture and ability to 'see the big picture' and how it affects current and future technologies.
- Internal/External consulting experience that spans organizational boundaries and includes influencing technology and business leaders.
- Depth of experience in the architecture, design, implementation and support of complex enterprise solutions.
- Exposure to multiple, diverse technical configurations, technologies, and process improvements.
- Demonstrated capability in implementing AI and ML technologies.
- Familiarity with modern data platforms and toolsets, for example Snowflake.
- Demonstrates thought leadership, strategic thinking with a comprehensive perspective on how current actions influence both present outcomes and future developments.
Preferred Qualifications
- Financial Services industry specific knowledge that includes working knowledge of industry data standards and architectures.
- AWS integration solutions such as Batch, Glue, Data Pipeline, Kinesis, SNS, SQS, etc.
- Understand of Mainframe/COBOL systems.