CI/CD Software Engineer

4 weeks ago


Vancouver, British Columbia, Canada T-Net British Columbia Full time

The CI/CD Software Engineer is responsible for architecting and implementing software solutions for intricate or organization-wide computing systems. The role involves collaboration with Senior Programmer Analysts and close interaction with analysts, technical leads, managers, and developers from various IT departments. The engineer will focus on creating technical solutions that encompass the entire development stack, including front-end development, databases, and APIs, to meet the evolving requirements of the organization and its key programs.

This specialized position entails the establishment, upkeep, and continuous enhancement of integration infrastructure for continuous build processes. Responsibilities include developing and maintaining fully automated CI processes across multiple environments. The role requires writing scripts for build and deployment, making it a hands-on position within a diverse technical and business team.

Key Responsibilities:

  • Facilitate the integration and operation of CI/CD tools, including change management and maintenance.
  • Ensure full automation of CI and testing processes.
  • Develop policies, standards, guidelines, and governance for CI/CD operations and developer workflows.
  • Train and support developers in source control, build automation, merge resolution, CI, test automation, and deployment practices.
  • Enable DevOps practices by managing code transitions from development to staging and production environments, troubleshooting issues throughout the CI/CD pipeline.
  • Uphold architectural standards and principles, along with global product-specific guidelines and usability design standards.
  • Provide comprehensive support and documentation to assist in project sustainability during production transitions.
  • Perform additional duties as required.

Required Qualifications:

  • Proven experience in establishing CI/CD pipelines utilizing Mulesoft and AWS DevOps.
  • Expertise in integrating and managing Static and Dynamic Code Scans for security assessments, as well as Open Source Code Scans within pipelines.
  • Proficient in incorporating Automated Function and Performance tests into AWS DevOps pipelines.
  • Background in automated packaging and deployment of applications and infrastructure via AWS DevOps.
  • Strong skills in AWS, scripting, and software development.
  • Ability to provision, monitor, optimize, and scale AWS/Mulesoft infrastructure through APIs.
  • Familiarity with designing, developing, deploying, and managing CI/CD in a DevOps context.
  • Experience with container technologies such as Docker and Kubernetes is highly desirable.
  • Knowledge of application load balancing solutions for scalability and high availability is advantageous.
  • Experience in Linux and Windows administration is a plus.
  • Well-versed in internet architectures, including web, application, and database components.
  • Understanding of network security concepts, including firewalls and packet filtering.
  • Willingness and ability to learn new technologies and tools as required.
  • Hands-on experience with various AWS and open-source platforms is beneficial.
  • Demonstrated knowledge of Enterprise Application Development tools and patterns.
  • Familiarity with Enterprise Application Integration tools and methodologies.
  • General understanding of industry standards for large-scale implementation programs.
  • Excellent oral and written communication skills.
  • Proficient in programming/scripting languages such as Java, Groovy, Python, and others.
  • Strong understanding of SOAP/REST technologies and enterprise integration patterns.
  • Good grasp of front-end and back-end development methodologies, data modeling, and integration concepts.
  • Experience with standard development IDEs is preferred.

  • DevOps Engineer

    3 weeks ago


    Vancouver, British Columbia, Canada Global Relay Full time

    About Global Relay Global Relay is a leading provider of enterprise information archiving solutions, serving highly regulated industries with cloud-based archiving, surveillance, eDiscovery, and analytics. We empower organizations to capture, preserve, and manage their communications data securely, ensuring compliance and providing valuable insights. Your...


  • Vancouver, British Columbia, Canada Insight Global Full time

    CI/CD Architect OpportunityInsight Global is seeking a seasoned CI/CD Architect to enhance the Enterprise Platform Engineering team's capabilities in GitLab platform management. This role involves strategic planning, cross-functional collaboration, and expertise in architecture design, CI/CD, and DevOps processes.Key Responsibilities:Develop and implement...


  • Vancouver, British Columbia, Canada Insight Global Full time

    CI/CD Architect OpportunityInsight Global is seeking a seasoned CI/CD Architect to enhance the Enterprise Platform Engineering team's capabilities in GitLab platform management. This role involves strategic planning, cross-functional collaboration, and expertise in architecture design, CI/CD, and DevOps processes.Key Responsibilities:Develop and implement...

  • Software Developer

    1 week ago


    Vancouver, British Columbia, Canada T-Net British Columbia Full time

    About the RoleWe are seeking a highly skilled DevOps Engineer - Software Developer to join our team at T-Net British Columbia. As a key member of our technical team, you will be responsible for designing and implementing computer application solutions for our complex systems.Key ResponsibilitiesCI/CD Pipeline Development: Design and implement continuous...

  • Software Developer

    1 week ago


    Vancouver, British Columbia, Canada T-Net British Columbia Full time

    About the RoleWe are seeking a highly skilled DevOps Engineer - Software Developer to join our team at T-Net British Columbia. As a key member of our technical team, you will be responsible for designing and implementing computer application solutions for our complex systems.Key ResponsibilitiesCI/CD Pipeline Development: Design and implement continuous...


  • Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    About the PositionWe are seeking a highly skilled Senior Frontend Software Engineer to join our team at Take-Two Interactive Software. As a key member of our engineering team, you will play a crucial role in shaping the future of our company's interactive entertainment products.Our CompanyTake-Two Interactive Software is a leading developer, publisher, and...


  • Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    About the PositionWe are seeking a highly skilled Senior Frontend Software Engineer to join our team at Take-Two Interactive Software. As a key member of our engineering team, you will play a crucial role in shaping the future of our company's interactive entertainment products.Our CompanyTake-Two Interactive Software is a leading developer, publisher, and...


  • Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    About the PositionWe are seeking a highly skilled Senior UI/Frontend Software Engineer to join our team at Take-Two Interactive Software. As a key member of our engineering team, you will play a critical role in shaping the future of our company's interactive entertainment products.Our CompanyTake-Two Interactive Software is a leading developer, publisher,...


  • Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    About the PositionWe are seeking a highly skilled Senior UI/Frontend Software Engineer to join our team at Take-Two Interactive Software. As a key member of our engineering team, you will play a critical role in shaping the future of our company's interactive entertainment products.Our CompanyTake-Two Interactive Software is a leading developer, publisher,...


  • Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    Senior Software EngineerJoin a prominent developer, publisher, and marketer of interactive entertainment for a global audience. Our team at Take-Two Interactive Software is committed to fostering creativity, innovation, and personal development opportunities. We are looking for a Senior Software Engineer to become part of the Direct to Consumer team, focused...


  • Vancouver, British Columbia, Canada Eureka DevSecOps Full time

    Eureka DevSecOps is seeking a skilled Software Engineering Manager to advance our application security orchestration and threat management platform. Key responsibilities include enhancing security automation tool integration within CI/CD pipelines and providing a unified view of security issues. This role requires a strong understanding of security...


  • Vancouver, British Columbia, Canada Eureka DevSecOps Full time

    Eureka DevSecOps is seeking a skilled Software Engineering Manager to advance our application security orchestration and threat management platform. Key responsibilities include enhancing security automation tool integration within CI/CD pipelines and providing a unified view of security issues. This role requires a strong understanding of security...


  • Vancouver, British Columbia, Canada Electronic Arts Inc. Full time

    Job SummaryWelcome to Maxis, where creativity and innovation thrive. As a leading game development studio, we're always looking for talented individuals to join our team. As a DevOps Software Engineer, you'll play a crucial role in shaping the future of our games and experiences.Key ResponsibilitiesCollaborate with development teams to design and implement...


  • Vancouver, British Columbia, Canada Electronic Arts Inc. Full time

    Job SummaryWelcome to Maxis, where creativity and innovation thrive. As a leading game development studio, we're always looking for talented individuals to join our team. As a DevOps Software Engineer, you'll play a crucial role in shaping the future of our games and experiences.Key ResponsibilitiesCollaborate with development teams to design and implement...


  • Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time $90,000 - $120,000

    About Aequilibrium Software IncAequilibrium Software Inc is a technology professional services organization that provides innovative solutions to clients in the FinTech and VR industries.Job SummaryWe are seeking a highly skilled Senior Android Developer to join our team. The successful candidate will be responsible for designing, developing, and maintaining...


  • Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time $90,000 - $120,000

    About Aequilibrium Software IncAequilibrium Software Inc is a technology professional services organization that provides innovative solutions to clients in the FinTech and VR industries.Job SummaryWe are seeking a highly skilled Senior Android Developer to join our team. The successful candidate will be responsible for designing, developing, and maintaining...

  • Technical Lead

    2 weeks ago


    Vancouver, British Columbia, Canada Highspot Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Highspot. As a key member of our engineering organization, you will be responsible for architecting and building highly-available distributed services, improving our CI/CD infrastructure, and designing new infrastructure and services to improve developer...

  • Technical Lead

    2 weeks ago


    Vancouver, British Columbia, Canada Highspot Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Highspot. As a key member of our engineering organization, you will be responsible for architecting and building highly-available distributed services, improving our CI/CD infrastructure, and designing new infrastructure and services to improve developer...


  • Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    About the PositionWe are seeking a highly skilled Senior UI/Frontend Software Engineer to join our team at Take-Two Interactive Software. As a key member of our engineering team, you will play a crucial role in shaping the future of our company's interactive entertainment products.Job SummaryThe Senior UI/Frontend Software Engineer will be responsible for...


  • Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    About the PositionWe are seeking a highly skilled Senior UI/Frontend Software Engineer to join our team at Take-Two Interactive Software. As a key member of our engineering team, you will play a crucial role in shaping the future of our company's interactive entertainment products.Job SummaryThe Senior UI/Frontend Software Engineer will be responsible for...