S
Software Engineer, (Cloud CICD Platforms)
Scotiabank
Toronto · Hybrid Full-time Mid Level 2w ago
About the role
About This Role
Is this role right for you?
Responsibilities
In this role you will:
- Works closely with business lines and Digital Banking stakeholders (e.g. Systems Testing, Release Management, Development, Security) in the planning, development and implementation of technology solutions.
- Responsible for meeting scheduled milestones to ensure project/program objectives are met in a timely manner and are in accordance with the product roadmap approved by the business line.
- Responsible for timely resolution of internal/external issues, ensuring solutions provided to the business meet best practices, quality and security standards
- Key accountabilities include design, development and maintenance of cloud platforms, services, and components to enable safe enterprise-wide use of public cloud offerings
- Manage communication with all key stakeholders and bank groups that impact the scope, budget, risk, and resources of the work effort being managed.
- Collaborate with a team of technology professionals to successfully deliver high-quality technology solutions through scheduling, technical direction, future planning and standard CI/CD practices.
- Opportunities for Mentoring more junior team members
- Creates an environment in which his/her team pursues effective and efficient operations of his/her respective areas in accordance with Scotiabank’s Values, its Code of Conduct and the Global Sales Principles, while ensuring the adequacy, adherence to and effectiveness of day-to-day business controls to meet obligations with respect to operational, compliance, AML/ATF/sanctions and conduct risk.
- Writes well designed, testable, efficient code by using best software development practices
- Gathers and refines specifications and requirements based on technical needs
- Creates and maintains software documentation
Qualifications
Do you have the skills that will enable you to succeed in this role?
- 3 or more years in progressive roles within Application Engineering/Technology, with technical working experience developing and/or supporting multi-platform based applications and infrastructure.
- Intermediate development experience & skills with REST API, functional programming, object oriented design, data structures, and systems integration.
- Experience working with authenticated, customer focused applications
- Deep knowledge coding in Java, JavaScript Frameworks, HTML and CSS
- Experience in the administration CICD tools (e.g. GIT, Cloudbees, Git Hub, Git Hub Actions, Argo)
- Ability to work with configuration and orchestration tools to automate deployment delivery such as Ansible, Terraform,and Kubernetes
- Familiarity with container-based virtualization technology such as Docker
- Fluency in scripting languages like Groovy, Shell, Golang and Python
- Experience with public cloud solutions like Azure, or Google Cloud Platform
- Knowledgeable with policy-as-code and deployment gating concepts
- High level Unix/Linux administration skills.
- Stayed up to date with industry best practices
Benefits
What's in it for you?
- We have an inclusive and collaborative working environment that encourages creativity and curiosity and celebrates success!
- We provide you with the tools and technology needed to create meaningful customer experiences
- You'll get to work with and learn from diverse industry leaders, who have hailed from top technology companies around the world
- We hire you for your talent — not just a job — so you can grow with us. We’ll equip you for success not only in your role, but also in your career as a whole
- Our work from home social channel offers weekly virtual yoga, social events, learning opportunities, and contests to share current experiences & promote wellbeing in our new remote environment
- Access to thousands of online and in-person courses so you can hone your current skills, or learn new ones
- A competitive rewards package that includes a base salary, a performance bonus, company matching programs on pension and profit sharing, paid vacation, personal & sick days, medical, vision, and dental benefits that start from day one and much more!
Skills
AnsibleArgoAzureCloudbeesCSSDockerGitGolangGoogle Cloud PlatformGroovyHTMLJavaJavaScriptKubernetesLinuxPythonREST APIShellTerraformUnixYAML
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free