Enable job alerts via email!

Software Developer - CI/CD

T-Net British Columbia

Vancouver

On-site

CAD 70,000 - 110,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking organization as a Software Developer specializing in CI/CD solutions. In this dynamic role, you will collaborate with a multi-disciplinary team to design and implement continuous integration and deployment processes, ensuring the seamless operation of complex systems. Your expertise in AWS and MuleSoft will be crucial as you automate build processes, maintain CI/CD pipelines, and support developers in adopting best practices. This is an exciting opportunity to contribute to innovative projects that drive efficiency and enhance the organization's capabilities. If you are passionate about technology and thrive in a collaborative environment, this position is for you!

Qualifications

  • Experience establishing CI/CD pipelines using MuleSoft and AWS DevOps.
  • Strong skills in security testing and automated function tests.

Responsibilities

  • Support CI/CD tools integration and operations.
  • Develop policies and guidelines for CI/CD operations.
  • Troubleshoot issues along the CI/CD pipeline.

Skills

CI/CD pipelines
MuleSoft
AWS DevOps
Automated Testing
Docker
Kubernetes
Scripting languages (Java, Python, etc.)
Enterprise Application Development
Security Testing
Load Balancing

Education

Bachelor's degree in Computer Science or related field

Tools

AWS
Docker
Kubernetes
Enterprise Application Integration tools

Job description

The Software Developer (CI/CD Specialist) designs computer application solutions for existing complex or campus-wide computer systems. The incumbent will work collaboratively with the Senior Programmer Analysts. Working closely with analysts, technical leads, managers and developers from IRP - Student and company IT, from the Enterprise Resource Planning (ERP) program and sustainment teams, and from the broader IT community, the incumbent, working in concert with the Senior Programmer Analysts, will develop technical solutions, including aspects of the complete development stack including front end development, database, APIs, as necessary, to satisfy the ongoing solution needs of the organization and of their major ERP programs.

This position is a specialized position that includes: The set-up, maintenance and ongoing development of continuous build integration infrastructure. Creating and maintaining fully automated CI build processes for multiple MuleSoft and AWS environments. Writing build and deployment scripts. This is a hands-on delivery role within a multi-disciplinary technical and business team.

What you will be doing:

  • Support CI/CD tools integration/ operations/ change management, and maintenance.
  • Support full automation of CI/ Testing.
  • Develop policies, standards, guidelines, governance and related guidance for both CI/CD operations and for the work of developers.
  • On-board/ train and support developers from source control, through build automation, merge resolution, CI, test automation, deployment based on tools usage and policies, standards.
  • Enable DevOps by moving code from Dev/Test to Staging and Production. Troubleshoot issues along the CI/CD pipeline.
  • Maintain adherence to architectural standards/principles, global product-specific guidelines, usability design standards, etc.
  • Provide support and documentation to assist in sustaining projects during the transition to production.
  • Other duties as required.

What you have:

  • Strong skillset and experience establishing CI/CD pipelines using Mulesoft and AWS DevOps.
  • Strong skillset on integrating and operating Static and Dynamic Code Scans for security testing, Open Source Code Scan with pipelines.
  • Strong skillset on integrating Automated Function and Performance tests within AWS DevOps pipelines.
  • Background on automated packaging and deployment of infrastructure and applications via AWS DevOps pipelines.
  • Skills and experience in AWS along with scripting and development.
  • Ability to provision, monitor, optimize and scale AWS/Mulesoft infrastructure using APIs.
  • Knowledge and/or experience on designing, developing, deploying, and CI/CD in a DevOps environment.
  • Experience with Docker containers and Kubernetes and other types of Microservices and Container technologies highly preferred.
  • Experience with application load balancing solutions for scaling and HA is a plus.
  • Linux and Windows administration experience is a plus.
  • Well versed in internet architectures, including web, application, and database components.
  • Understanding of firewalls, NAT and packet filtering (specifically iptables).
  • Interest and ability to learn other technologies and tools as needed.
  • On-hands experience with various AWS and open-source based platforms is a plus (such as IIS, MsSQL, Apache, Tomcat, MySQL, Postgres, Mongo, Redis, Cassandra, etc.).
  • Demonstrated knowledge of and experience working with Enterprise Application Development tools (Java, 4GL, business process engines, etc.) implementing Enterprise Application Development Patterns.
  • Demonstrated knowledge of and experience working with Enterprise Application Integration tools (ETLs, ESBs, etc.) implementing Enterprise Integration Patterns.
  • General knowledge and/or experience of standard industry methodologies for large COTS implementation programs.
  • Very good oral and technical written communication skills.
  • Very good working knowledge of programming/scripting/markup languages such as Java, Groovy, Python, Perl, HTML, XML, JSON, etc.
  • Strong working knowledge of SOAP/REST concepts and technologies: XSD, XSLT, XPATH, WSDL, SOAP APIs, WS-*, JSON Schema, RAML/Swagger, RESTful APIs, and OAuth2, both using and implementing.
  • Strong working knowledge of enterprise application and integration patterns include message-oriented integrations that leverage technologies such as ActiveMQ, JMS and STOMP.
  • Good understanding and experience with front-end and back-end development methodologies as well as data modeling, data mapping, data structures, and data integration including the following concepts and technologies: SOA, ETLs, ESBs, MOMs, EAI, enterprise integration patterns, SQL/DDL/DML.
  • Experience using standard 3GL and 4GL IDE's for development.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Principal Software Developer (Hybrid) - Product Data

Autodesk

Vancouver

Hybrid

CAD 90,000 - 150,000

Yesterday
Be an early applicant

Senior Full Stack - Software Developer (Vue.js, .NET, MongoDB, AWS)

PCloud Innovations

Montreal

Remote

CAD 80,000 - 110,000

6 days ago
Be an early applicant

Lead Software Developer

Seequent Limited

Vancouver

Hybrid

CAD 90,000 - 130,000

Today
Be an early applicant

Senior Software Developer

Cymax

Vancouver

Hybrid

CAD 100,000 - 130,000

5 days ago
Be an early applicant

Associate Software Engineer

Foundant Technologies, Inc.

Toronto

Remote

CAD 50,000 - 90,000

4 days ago
Be an early applicant

Senior Software Developer

Cymax Group

Vancouver

Hybrid

CAD 100,000 - 130,000

4 days ago
Be an early applicant

Senior Software Developer

Ticketmaster

Vancouver

Remote

CAD 75,000 - 115,000

30+ days ago

Sr Full Stack SW Engineer

HRB

Remote

CAD 70,000 - 110,000

2 days ago
Be an early applicant

Développeur logiciels III/ Software Developer III

Live Nation Entertainment

Quebec

Remote

CAD 70,000 - 110,000

11 days ago