MinneapolisRecruiter Since 2001
the smart solution for Minneapolis jobs

Systems Engineer

Company: Ameriprise Financial, Inc.
Location: Minneapolis
Posted on: August 7, 2022

Job Description:

Perform a variety of engineering tasks around system design, implementation, integration, and optimization within a technology domain or line of business. Apply systems expertise and knowledge of software, hardware, networks, and/or storage to work across the business with architecture, application development, business analysts, DBAs, and infrastructure to evaluate business needs and craft and lead end-to-end technical solutions. Provide technical mentorship to other technology resources as it relates to projects and/or area of expertise. Responsibilities ---Leverage industry best practices to review, assess, design, test, approve, implement and support new and existing technical solutions and systems. Provide expertise on either assigned technology domain or assigned assets (to include Leverage industry standard processes to review, assess, design, test, approve, implement and support new and existing technical solutions and systems. Provide guidance on either assigned technology domain or assigned assets (to include interrelationships with other systems, applications and technology). Work with the business and across technology to analyze business requirements then own the design or redesign of systems. Advise on viability and feasibility of alternative approaches. Build, maintain and archive low level design documents and detailed engineering specifications based upon business and user requirements, to include high availability design diagrams, scalability design diagrams, capacity models, logical and physical network diagrams, storage layout diagrams and disaster recovery documentation. Write and/or revise operations documentation. Participate in system design walk through. Contribute to the development and implementation of complex processes and procedures, include system additions and/or improvement to ensure compliance with specifications. Complete project deliverables using the Systems Development Life Cycle (SDLC) and a deliverables-based approach. ---Enable a thorough test of all system deliverables, interfaces and interdependencies by helping the quality assurance teams identify test cases and verify system logic. Participate in the preparation of test data, overall systems testing, integrated stress testing, performance analysis and tuning. Support migration into production and respond to all inquiries and issues in a timely manner. Provide implementation and production support as required. ---Improve the health of system assets. Evaluate production issues to determine corrective action(s) required. Troubleshoot and lead root-cause analysis for system failures and recommend fixes/improvements to prevent their recurrence. Proactively identify enhancements to improve performance, reliability, and resource consumption. Create engineering remediation plans for existing systems with identified problems. ---Participate in the selection, implementation of technology, tools, methodologies, standards and best practices. Follow adopted methodologies and standards and ensure project adherence to standards and practices. ---Maintain up-to-date business domain knowledge and technical skills in applicable technologies and methodologies. Work effectively in a team environment to ensure that solution delivery is on time, within cost estimates and meets business needs. Establish and maintain effective working relationships with business partners and project teams. Required Qualifications ---Bachelor's degree or equivalent work experience ---5+ years of practical experience and shown success with the design and operation of complex computing systems. ---System Administration ex Respoperience, to include hardware and network experience on Unix and/or Windows platforms. ---Broad technical knowledge across a majority, with deeper knowledge in, the following: Web application development, software engineering and/or testing, data analysis, networking, operation systems (Linux, AIX, Solaris, Windows), storage (enterprise SAN, NAS), Database (UDB, SQL Server, Oracle), and mainframe. Preferred Qualifications ---Ability to take a 'from first principles' approach with less familiar technologies Ability to quickly acquire knowledge and gain domain expertise. ---General knowledge about DevOps, CI/CD setup using Jenkins, Docker, Cloud(AWS), Nx, Groovy, Kubernetes, Typescript, Jest/React Testing Library About Our Company At Ameriprise Financial, we're not just in the business of helping clients with their financial goals - we also help our advisors and employees reach their true potential by embracing an inclusive and collaborative culture. We celebrate the unique qualities and reward the contributions of our talented, passionate employees. If you're motivated and want to work for a strong, ethical company that cares about you and your community, take the next step with Ameriprise Financial. 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.

Keywords: Ameriprise Financial, Inc., Minneapolis , Systems Engineer, Other , Minneapolis, Minnesota

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest Minnesota jobs by following @recnetMN on Twitter!

Minneapolis RSS job feeds