Works within and across teams to design, develop, test, implement, and support technical solutions across a full-stack of development tools and technologies
Translates business requirements into technical designs, considering automation, availability, performance, scale and cost
Ensures technical & security best practices along with Broadridge standards are adhered to in the design of technical infrastructure
Participates in technical design sessions and works closely with multiple teams
Delivers high quality technical infrastructure, on-time, following Broadridge processes
Automates the implementation and operational support of the infrastructure
Tracks Service Level Indicators (SLI) to ensure the health of technical infrastructure and Broadridge services
Troubleshoots production issues affecting Broadridge services as needed
Conducts preventative maintenance to ensure capacity, scaling, security and availability of Broadridge services
Collaborates with peers and other technical teams to prevent and shorten production incidents
Defines Service Level Objectives (SLOs) for Broadridge Services
Implements additional operational improvements for automation, monitoring and incident management
Requirements
5-7+ years of experience with commercial service infrastructure
Functional skills – System Design and Architecture, DevOps / Deployment automation, Troubleshooting, Service Monitoring
Ability to work under pressure and be highly adaptable
Strong written and communications skills for collaboration with various teams and upper management
Solid analytical skills, especially in area of translating business requirements into technical design
Knowledge of next-generation design patterns/architecture like micro-services, layered pattern, cloud
Strong aptitude for learning new skills and new technologies
Bachelor’s degree in computer science, computer engineering, or in a related field