JerseyCityRecruiter Since 2001
the smart solution for Jersey City jobs

Senior Infrastructure/Cloud Developer

Company: Royal Bank of Canada
Location: Jersey City
Posted on: June 4, 2021

Job Description:

What is the opportunity?

Aimed at an experienced technologist, this position transcends the skills of a Senior Application Developer and strategy setting Director [both Infrastructure as Code focused]. Expectations are total proficiency in (at minimum) object-oriented programming languages (ie. Java) and interpreted languages (ie. Python) and inherent ability to develop enterprise grade software according to the specifications from business [analysts] or product owners. Working experience in CI/CD pipelines & tools, agile methodologies, and public/private infrastructure management is a must.

The incumbent will architect and develop internal business systems/applications in an organized DevOps team(s). He/she will continuously communicate and help with design requirements, feature sets, functionality and known limitations of systems/applications. The Senior Private Cloud Engineer must be able to operate autonomously yet collaboratively with the larger team as each unique project dictates. Because the products the Infrastructure Development team builds are cross functional, exceptional communication skills are expected to instill and support collaboration with partner teams.

What will you do?

  • Bring CI/CD experience to help build a flexible strategy for running on premise infrastructure via code and support the SRE mindset
  • Build production quality micro services for a diverse set of applications - serving global infrastructure throughout the organization
  • Produce high quality, well-documented code which is functional, modularized, and maintainable - internally open-sourced (inner-sourced) if possible
  • Architect and author integration and functional tests to qualify code for production deployment
  • Be prepared to architect solutions, create respective operating and support models, and plan for consistent deployments
  • Support backend implementations while being able to appreciate and assist in front end components of the system
  • Assist and mentor junior team members (across continents) in solving technical issues, learning industry standards, and fostering innovative problem solving
  • Work side by other with Architecture, Engineering, Cloud, and Operations partners to deliver end to ends fully supported products and services utilized by high value applications within the infrastructure This position also implies strategic technical management/leadership in the mid-term of other private cloud engineers/developers

What do you need to succeed?

Must have (minimum requirements):

  • Bachelor's degree in Information Technology, Computer Science, Computer Engineering
  • 2+ years proven technical leadership experience either via direct or indirect software developer management history
  • 4-6 years' experience in developing applications using an OO and/or interpreted programming languages and relevant frameworks including:
  • Familiarity with Object Storage Platforms: Dell ECS, IBM iCOS
  • Demonstrated experience in RHEL and Windows Server Operating Systems
  • Working knowledge of enterprise networking, PAN and Checkpoint firewall technologies, F5 Load-balancing technologies
  • Advanced Java knowledge with focus on Spring Boot (or Python with focus on Flask/Django), React is nice to have
  • 1 year working experience with Golang with aptitude to concentrate upon hire
  • Proficient in SQL and/or Hibernate ORM
  • Proficient in NoSQL technologies including MongoDB, Elastic
  • 4+ years proven application development experience in a DevOps team or in an Agile framework
  • Proven use of the CI/CD process and familiarity with respective tools
  • Advanced Git principles, Jenkins, Artifactory, Nexus, etc
  • API consumption and authoring in public or private cloud space; well versed in RESful principles and security (OAuth2.0, etc) paradigms
  • Advanced working experience with containers and schedulers (Docker, Kubernetes)
  • Advanced understanding of Kubernetes Operators Framework highly sought
  • Exceptional knowledge of virtualization technologies including VMWare, KVM, [and HyperV]
  • Proven practice in configuration/orchestration/infrastructure as code tools (Ansible, Hashicorp Suite)

  • Further Skills & Competencies:
  • Ability to learn new programming languages, concepts, or platforms quickly and efficiently
  • Exceptional written and verbal communication skills, including ability to present work and findings to team members and executives alike
  • Proficient interpersonal skills to be able to interface effectively with a broad range of contacts across lines of business throughout the globe
  • Proficient organizational skills with the ability to handle multiple concurrent activities and to work successfully under pressure - adapting to business demand
  • Demonstration of understanding of entire product lifecycle and value to end users
  • Proven track record of working with high level direction while aligning to longer term strategy

  • Attributes:
  • Can deal with ambiguity and manage requests for change
  • Confidence in technical expertise and ability to lead by 'hand on' example
  • Comfortable in high pressure, deadline-oriented environment
  • Ability to adapt quickly; function independently as required at times of demand
  • Team player, cooperative with good interpersonal skills
  • Not afraid to speak up and have strong & effective dialog with direct and indirect team and management

What's in it for you?

We thrive on the challenge to be our best, progressive thinking to keep growing, and working together to deliver trusted advice to help our clients thrive and communities prosper. We care about each other, reaching our potential, making a difference to our communities, and achieving success that is mutual.

  • Leaders who support your development through coaching and managing opportunities
  • Ability to make a difference and lasting impact
  • Work in a dynamic, collaborative, progressive, and high-performing agile team
  • A world-class training program in financial services
  • Opportunities to tackle challenging innovative work
  • Opportunities to take on progressively greater accountabilities

Learn more about RBC Tech Jobs

About RBC

Royal Bank of Canada is Canada's largest bank, and one of the largest banks in the world, based on market capitalization. We are one of North America's leading diversified financial services companies, and provide personal and commercial banking, wealth management, insurance, investor services and capital markets products and services on a global basis. We have over 80,000 full- and part-time employees who serve more than 16 million personal, business, public sector and institutional clients through offices in Canada, the U.S. and 37 other countries. For more information, please visit rbc.com.

Join our Talent Community

Stay in-the-know about great career opportunities at RBC. Sign up and get customized info on our latest jobs, career tips and Recruitment events that matter to you.

Expand your limits and create a new future together at RBC. Find out how we use our passion and drive to enhance the well-being of our clients and communities at rbc.com/careers.

Inclusion and Equal Opportunity Employment

RBC is an equal opportunity employer committed to diversity and inclusion. We are pleased to consider all qualified applicants for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veterans status, Aboriginal/Native American status or any other legally-protected factors. Disability-related accommodations during the application process are available upon request.

JOB SUMMARY

City: Jersey City

Address: 30 Hudson

Work Hours/Week: 40

Work Environment: Branch and Home Office

Employment Type: Permanent

Career Level: Experienced Hire/Professional

Pay Type: Salary + Variable Bonus

Required Travel(%): 0-25

Exempt/Non-Exempt: Non-Exempt

People Manager: No

Application Deadline: 06/11/2021

Req ID: 364036

Posting Notes:

Keywords: Royal Bank of Canada, Jersey City , Senior Infrastructure/Cloud Developer, Other , Jersey City, New Jersey

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 New Jersey jobs by following @recnetNJ on Twitter!

Jersey City RSS job feeds