Senior Middleware Engineer
Job Description
SENIOR MIDDLEWARE ENGINEER
WHAT IS THE OPPORTUNITY?
Enterprise Middleware Services organization at City National Bank is going through a transformation to scale and support a centralized hybrid cloud middleware ecosystem. Sr. Middleware Engineer will be part of the Enterprise Middleware Services Organization and will be responsible for the Engineering, Security, Compliance and Governance functions for Middleware technologies.
Technology and Innovation Division
As a member of City National's Technology & Innovation group, you will drive, develop, and maintain solutions for clients and colleagues. This is an exciting time of technology advancement and innovation across the bank, particularly within our technology teams.
As a member of City National's Technology & Innovation group, you will drive, develop, and maintain solutions for clients and colleagues. This is an exciting time of technology advancement and innovation across the bank, particularly within our technology teams.
WHAT WILL YOU DO?
- Install, configure, troubleshoot and deploy applications in an enterprise middleware environment (Weblogic, Websphere, JBoss, tomcat, apache, Node.js, etc).
- Architect, build, and scale middle tier infrastructure and applications
- Partner with Architects, Developers, Project Managers and other engineers to implement middleware solutions and support Business requirements
- Contribute to key technical directions and strategic decision discussions for Middleware solutions
- Provide technical leadership and coordinate with onshore and offshore teams
- Utilize best practices and provide recommendations to improve application and system performance
- Works closely with Information Security to ensure all databases conform to TSS standards.
- Establishes procedures and standards pertaining to middleware management, security and maintenance.
- Works closely with infrastructure team to help design infrastructure requirements for middleware components to ensure high resilience and stability in production and recoverability in a DR environment.
- Designs, develops, maintains, and executes scripts.
- Monitors execution of the loads and resolves operational or other technical issues when necessary.
- Patches environment regularly as per enterprise patching guidelines
- Setting up health check, monitoring and alerting
- Vendor coordination.
- Work well as a team and as an individual with minimal supervision.
WHAT DO YOU NEED TO SUCCEED
Must-Have*
- Bachelor's Degree or equivalent work experience
- Minimum 7 years of IT experience
- Minimum 5 years experience in database design, administration, programming, and support of at least one industry standard database platform
Skills and Knowledge
- Strong knowledge of Wintel and/or Unix
- Strong knowledge of programming and scripting tools such as Unix Shell, Powershell etc.
- Strong knowledge of enterprise storage solutions
- Azure certification is highly desired
- Strong understanding of Middleware Engineering, Security and Architecture.
- 15+ years of relevant IT experience with a bachelor's degree or an Advanced Degree e.g., Masters
- 7-10 years of experience in Middleware Technologies (IIS, Jboss, Apache, Tomcat, Weblogic, Websphere, OpenShift/Container) supporting largescale organization.
- Minimum 2 years Infrastructure-as-Code experience
- Proficient with JBoss Installation, Java EE architecture, JBoss AS Structure and Architecture
- Proficient with Application server/webserver build automation through Chef or Ansible.
- Broad market and technology knowledge combined with the experience managing highly compliant platform and infrastructure services
- Strong process engineering and re-engineering background to ensure controls and processes are accounted for across vertical and horizontal functions validated by continuity and sustainability measures
- Experience designing platform services enabled by hyper infrastructure automation
- Experience in designing, implementing and supporting complex infrastructures across multiple landing zones in a hybrid cloud environment
- Experience working with cloud-based platforms (primarily Azure) in an enterprise environment
- Strong ability to clearly convey information and ideas through a variety of media to individuals or groups in a manner that engages the audience and helps them understand and retain the message
- Excellent interpersonal skills and influencing ability who can win the confidence of individuals at all levels, both inside and outside of the organization
- Ability to influence resources to deliver in a matrix environment while maintaining high customer satisfaction.
- A strong understanding of Information/Application Security and compliance requirements on premise and in the cloud
- Understanding of cloud ecosystem and leading-edge cloud emerging technologies
- Knowledge of varying architecture methodologies, with demonstrated ability to select and apply the appropriate method to the problem at-hand.
Compensation
Starting base salary: $101,231 - $172,355 per year. Exact compensation may vary based on skills, experience, and location. This job is eligible for bonus and/or commissions.
*To be considered for this position you must meet at least these basic qualifications
The preceding job description has been designed to indicate the general nature and level of work performed by employees within this classification. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities, and qualifications required of employees assigned to this job.
Benefits and Perks
At City National, we strive to be the best at whatever we do, including the benefits and perks we offer our colleagues. Get an inside look at our Benefits and Perks.
INCLUSION AND EQUAL OPPORTUNITY EMPLOYMENT
City National Bank is an equal opportunity employer committed to diversity and inclusion. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status or any other basis protected by law.
City National Bank is an equal opportunity employer committed to diversity and inclusion. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status or any other basis protected by law.
ABOUT CITY NATIONAL
We start with a basic premise: Business is personal. Since day one we've always gone further than the competition to help our clients, colleagues and community flourish. City National Bank was founded in 1954 by entrepreneurs for entrepreneurs and that legacy of integrity, community and unparalleled client relationships continues to drive phenomenal growth today. City National is a subsidiary of Royal Bank of Canada, one of North America's leading diversified financial services companies.
Apply Now
Back to Job Listings
Add To Job List
Company Profile
View Company Reviews
Date Posted
02/15/2023
Views
0
Positive
Subjectivity Score: 0.8
Similar Jobs
Senior Director, Global Controls and Obligations Management -
Views in the last 30 days - 0
View Details