Perform technical expertise around the design and implementation of various CICD patterns to meet the software development lifecycle needs. Apply standard techniques and procedures to comply with Ameriprise and industry standards/policies. Frequently participate in, and provide guidance during, design & code reviews. Ensure project scoping activities are aligned with architectural objectives and requirements. Document and socialize DevSecOps practices, working in partnership with leadership, team members and contractors to deliver robust and secure solutions. Ensure that the DevSecOps platforms stay current and well-maintained. Identify, analyze, and provide timely resolution and/or escalation of management issues/problems. Align with standard service management principles (e.g., ITIL) and technology Systems/Software Development Life Cycle (SDLC) methods at Ameriprise.
Key responsibilities as a DevSecOps Engineer at Ameriprise you will play a key role in the DevSecOps team. You will be part of a team responsible for the engineering and maintenance of the enterprise Build and Release engineering solutions and platforms. In this role you will often collaborate with partners in other lines of business providing build solutions when new applications are introduced, or changes are made to existing applications. You will help drive the optimization of technology operations through automation and solution delivery, system/services performance monitoring and solving problems.
Engineering and Consulting Design, build and implement solutions that support infrastructure and security needs Consult on DevSecOps needs from various application/line of business partners and Aid teams in finding build automation requirements, design, implement CICD solutions. Develop re-usable/plug&play patterns and solutions for CICD pipelines. Design, build and implement Automation and systems integration across different build platforms Document and socialize CICD patterns, solutions, and best practices. Pattern building and DevSecOps administration Ensure the up time and response time SLAs/OLAs for services are met and or exceeded. Pro-actively build or maintain the CICD building blocks/shared libraries for app/dev teams for faster build and deployment. Create action plans to address issues and gaps in CICD platform/tools and solutions. Use experience, expertise and data analysis to collaborate with managers and team members in the identification of corrective action to increase efficiency, improve performance and meet or exceed targets. Troubleshooting & Incident Management Actively collaborate with fellow members of the team and contractors/vendors on bridge calls to prevent or resolve incidents/problems in a fast manner Troubleshoot, diagnose and resolve issues within DevSecOps space. Documentation/Practice Community/Best Practices Implementation Ensure to have features published and communicated to the developers/app teams. At least bring 1 or 2 new features/best practices in the system to help app/dev teams. Document concerns and findings, collect all pertinent data (to include comparison of exception data and normal data) and ensure incident/problem tracking tools are updated according to established guidelines and procedures.
Required qualifications Bachelors degree in Computer Science, Engineering, or related field; or equivalent work experience. 5-7 years of relevant work experience required. 5-7+ years of experience and proven engineering expertise within subject matter domain. Strong analytical and customer service abilities. Ability to communicate and articulate technical information across various organizational levels. Strong thought leadership abilities and a highly innovative problem solver. High reasoning aptitude and ability to quickly understand a complex operating environments. Broad technical knowledge across DevSecOps toolsets such as Ansible, Jenkins, Artifactory, Jira, Black Duck, Terraform, Git/Version Control Software or similar technologies.
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 2024. With our team of more than 20,000 people in 20 countries, we advise, manage and protect assets and income of 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.
Base pay salary The estimated base salary for this role is $112,200 - $150,000 a year. We have a pay-for-performance compensation philosophy. Your initial total compensation may vary based on job-related knowledge, skills, experience, and geographical work location. In addition, most of our roles are eligible for variable pay in the form of bonus, commissions, and/or long-term incentives depending on the role. We also have a competitive and comprehensive benefits program that supports all aspects of your health and well-being, including but not limited to vacation time, sick time, 401(k), and health, dental and life insurances. Ameriprise Financial is an equal opportunity employer. We consider all qualified applicants without regard to race, color, religion, sex, national origin, genetic information, age, sexual orientation, citizenship, gender identity, disability, veteran status, marital status, family status or any other basis prohibited by law. Full-time/part-time Full time Exempt/Non-Exempt Exempt Job family group Technology Line of business TECH Technology