Skip to content

Senior AWS Development Lead
Company | Bank of Montreal |
---|
Location | Toronto, ON, Canada |
---|
Salary | $74800 – $138600 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s, Master’s |
---|
Experience Level | Expert or higher |
---|
Requirements
- Typically 10+ years of work experience in IT or business environment and/or BS/BA or MBA/MS in computer science, engineering, information systems, math or business.
- Must Have Skill Set: Java, Spring Oracle, Angular, JavaScript, AWS.
- Must have experience with designing and solution architecture including database design, API design, CI/ CD implementation.
- Must have experience as a development lead for building large scale application from ground up.
- Must have cloud experience AWS, (CDK, ECS, IAM, RDS, Full Stack Deployment).
- Ability to work and lead geographically diverse team.
Responsibilities
- Monitors, restores service, changes, supports, and handles day-to-day activities 7/24/365 required to run the mission critical systems for the company ensuring business service levels are met and environments are managed.
- Monitors and ensures service restoration of infrastructure, applications (online and offline), and security, while meeting service level agreements.
- Provides the Help/Service Desk support, as well as coordinates and facilitates Incident Management, deploys changes to the production environment, and engages 3rd party providers contracted to the Bank during an incident.
- Provides immediate response to production program or system problems.
- Participates in testing cycles to ensure the ability to deploy and operability of infrastructure and applications.
- Deploys, implements, provisions applications and infrastructure per deployment plans and infrastructure build guides.
- Provides technical expertise and oversight on the production floor, understanding the full process requirements (compliance, equipment, regulatory) in order to best understand and resolve production issues.
- Manages complexity across business value, technology and interaction models.
- Recommends and implements solutions based on analysis of issues and implications for the business.
- Identifies emerging issues and trends to inform decision-making.
- Conducts independent analysis and assessment to resolve strategic issues.
- Establishes deep relationships at all levels within IT and business units, to effectively collaborate in business strategy.
- Monitors and tracks performance, and addresses any issues.
- Breaks down strategic problems, and analyses data and information to provide insights and recommendations.
- Participates in both internal and external regulatory inspections.
- Works with other operations personnel to develop and implement the counter-measures necessary to improve production and equipment reliability as well as the compliance posture of the team.
- Provides end to end technology support including computer, applications, network and storage, and root-cause analysis etc.
- Drives and/or promotes new processes, systems, technology, and operations and expanded capabilities for performance, with the flexibility to align to the unique requirements of the project teams and deliverables.
- Proactively monitors system performance and identifies operational improvements, in ensuring smooth and consistent customer and business partner delivery.
- Supports deployment activities, managing implementation issues to resolution.
- Provides initial triage, investigation and ensures fast turnaround times on issue/incident resolution.
- Monitors technical infrastructure, applications and/or business transactions through automated systems and instrumentation across the environment.
- Provides inbound call assistance to end-users for application, technical, and IMACD needs leveraging the knowledge base and/or run books available.
- Collaborates and engages with the appropriate areas across the bank.
- Develops or helps to develop the knowledge assets required for the operation.
- Promotes adherence to standards and industry best practices.
- Develops an understanding of organizational interactions and complexity to engage with the appropriate matrix areas.
- Identifies opportunities to strengthen the operational capability, such as: sharing expertise to promote technical development, mentoring employees, building communities of practice and networks across technology.
- Stays abreast of industry technical and business trends through participation in professional associations, practice communities & individual learning.
- Focus is primarily on business/group within BMO; may have broader, enterprise-wide focus.
- Provides specialized consulting, analytical and technical support.
- Exercises judgment to identify, diagnose, and solve problems within given rules.
- Works independently and regularly handles non-routine situations.
Preferred Qualifications
- Understanding of Information Technology operating processes used for systems to ensure effective delivery including but not limited to IT Operations mandatory operating standards for monitoring, logging, and alerting.
- Knowledge of support and operations practice, concepts, and technology obtained through formal training and/or work experience.
- Technical and/or business functional knowledge of systems, tools, timing, and dependencies.
- Deep knowledge and technical proficiency gained through extensive education and business experience.
- Verbal & written communication skills – In-depth.
- Collaboration & team skills – In-depth.
- Analytical and problem solving skills – In-depth.
- Influence skills – In-depth.
- Data driven decision making – In-depth.