- Distributed Systems
A career at T. Rowe Price says you want to contribute and make a difference at a leading global investment management firm where success results from the dedication our associates have in building success for our clients. We are a growing organization of associates from diverse backgrounds, experiences, and perspectives.
We take a long-term view on associates and their careers. Our associates do phenomenal work with purpose, and as a result, we provide growth opportunities through in-person and online training, management development programs, and career development on the job.
If you are seeking a meaningful work experience along with a workplace culture that thrives on teamwork, we invite you to explore the opportunity to join us.
Senior DevOps Engineer will analyze, design, build and implement infrastructure solutions for technology needs ensuring that the solution infrastructure (network, hardware, software, data center, facilities, tools, and related equipment) is sufficiently robust, scalable, and efficient to enable delivery and ongoing operations of the solutions. In this role, you will research problems, evaluate new technologies, conduct create installation prototypes, and evaluate new technologies and provide consulting on complex projects. You will act independently or as a member of a project team responsible for providing technical and business process guidance utilizing cloud capabilities.
Requires specialized in-depth knowledge and expertise in your own job discipline Amazon Web Services (AWS) platform and/or other cloud-based platforms and deep experience in integrating related disciplinary knowledge
Leads disciplinary or multi-functional program of notable risk; uses sophisticated analytical thought to identify creative solutions
Accountable for work of yourself and others; sets standards around which others will operate
Works independently with guidance in only the most complex situations
Acts as advisor to management and key external partners on broad ranging projects
Role summary and job responsibilities
Defines standards for use and management of infrastructure components
Guides decisions about infrastructure upgrades, refreshes, and replacement
Cloud environment monitoring and logging, resource optimization, strategy and transformation
Leads or supports incident response and problem-solving efforts in more highly complex implementations and across multiple domains
Participates in continuous improvement efforts that span multiple multi-functional domains and informs the generation of new standards
Identifies non-obvious relationships and anomalies often overlooked by others
Detects and overcomes issues before the broader team is aware of them
Draws logical and objective conclusions from the data and validates them as the prime cause and contributing factors
Mentors other team members
Provides feedback and coaching to others who have management responsibility
Participates in interviews for new team members
Capable of leading a team on large, technically complex projects
Able to overcome differences of opinion and drive team alignment around a specific goal or solution
Holds associates and teams accountable for adhering to practices and policies
Demonstrates deep knowledge of products/flows within supported businesses
Articulates broader business concerns and/or regulatory landscape, including key risks and controls (e.g., GDPR, MIFID, SOX)
Makes decisions that are cognizant of the firm’s broader business strategy
Typically requires 5+ years of systems design, programming, implementation and integration experience including demonstrated advanced major design initiatives.
Business process analysis and detailed solution problem solving experience
Demonstrable ability to act in a consultative manner to both IT and the business regarding the scope and impact of decisions regarding technology and its impact to the business
Hands-on experience in building modern web applications using one or more Node, Python, Java, Spring, Spring Boot, RDBMS Systems (Oracle, MySQL, SQL Server), Tomcat
Comprehensive understanding of cloud delivery models: PaaS, SaaS, IaaS.
Experience in designing, developing, and deploying cloud-based solutions using AWS
Experience with full development life cycle of distributed systems
Experience working in an automation, CI:CD and DevOps environment
Excellent written and oral communication skills
Strong interpersonal skills, adaptable and able to learn quickly
Off-hour implementations may be required
Ability to build positive working relationships with the business contacts, within our IT team, and other IT departments
Ability to identify tasks and help develop project plans for medium and large-scale projects
College degree in computer science or related technical field with 7+ years of systems design, programming, implementation and integration experience
3+ years of experience within the Amazon Web Services platform
Hands-on experience in building modern web applications with open source Java Script Frameworks (Angular, React, Node)
Python coding experience
Cloud application architecture – Microservices, REST, etc.
Docker container development experience
Job Family: Infrastructure Engineering
T. Rowe Price is an equal opportunity employer and values diversity of thought, gender, and race. We believe our continued success depends upon the equal treatment of all associates and applicants for employment without discrimination on the basis of race, religion, creed, color, national origin, sex, gender, age, mental or physical disability, marital status, sexual orientation, gender identity or expression, citizenship status, military or veteran status, pregnancy, or any other classification protected by federal, state, or local law.