Demo

Senior Software Engineer - DevOps

Collette
Pawtucket, RI Full Time
POSTED ON 1/17/2025
AVAILABLE BEFORE 4/15/2025

Collette is seeking a Senior Software Engineer - DevOps, to join our growing Technology Team. This is a hybrid role based at our headquarters in Pawtucket, RI.

About Collette : Let Us Show You the World

There has never been a better time to be in the travel industry. See the world, connect with others, and experience the immersive benefits of one of the trendiest industries when you join the Collette team! As the longest-running tour operator in North America, our family-owned business leads the industry in innovation and expertise. Collette’s passionate team works hard to fulfill travel dreams and is always looking for talent that will help to shape the company’s future. Being part of the Collette team means having a willingness to grow, a desire to learn and ask questions, and a zest for seeing the world. From giving back to local communities to creating incredible experiences for a world of travelers and being part of a value-oriented team that cares for one another – Collette is all about people. So, what are you waiting for? Your journey starts here.

Job Summary :

In this role, you will leverage your deep technical expertise to solve challenging problems, guide technical direction, and mentor junior engineers. Collette is looking for a Senior Software Engineer - DevOps to help lead our exciting journey as we transition from a monolithic application stack to a distributed, microservice-based architecture. This role offers a unique opportunity to help Collette adopt modern DevOps practices and cloud technologies. You will work as part of our growing DevOps team to develop, deploy, and maintain CI / CD pipelines, automate infrastructure provisioning, and ensure the reliability and scalability of our systems.

Primary Functions :

  • Design and implement reusable CI / CD pipelines to ensure smooth and efficient deployment processes for our microservices platform.
  • Collaborate with development, and QA teams to automate and streamline our operations and processes.
  • Monitor and analyze system performance, reliability, and security, and implement improvements as needed.
  • Develop and maintain infrastructure as code (IaC) using tools like Terraform and Pulumi.
  • Ensure high availability and scalability of our services through effective use of Azure services.
  • Troubleshoot and resolve issues in development, test, and production environments.
  • Leverage the cloud in a cost effective way to achieve our business goals.
  • Mentor and guide junior engineers, fostering a culture of continuous improvement and learning.

Knowledge and Skills :

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 6 years of experience in DevOps or platform engineering, with a strong background in Windows and Azure environments.
  • Proven experience with containerization technologies such as Docker and Kubernetes.
  • Hands-on experience with CI / CD tools like GitHub Actions, or Jenkins.
  • Proficiency in scripting languages such as PowerShell, or Bash.
  • Working knowledge of one or more general purpose programing languages such as C#, Python, Java, etc.
  • Experience with infrastructure as code (IaC) tools like Terraform, Pulumi, or Ansible.
  • Strong understanding of networking, security, and monitoring in cloud environments.
  • Excellent problem-solving skills.
  • Strong communication and collaboration skills.
  • Familiarity with microservices architecture and related technologies.
  • Above all, we're seeking an individual who is eager to immerse themselves in our business, embrace emerging technologies, and drive impactful change within our organization.

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Senior Software Engineer - DevOps?

    Sign up to receive alerts about other jobs on the Senior Software Engineer - DevOps career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $176,149 - $220,529
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $176,149 - $220,529
    Income Estimation: 
    $137,568 - $176,908
    Income Estimation: 
    $158,960 - $205,707
    Income Estimation: 
    $117,024 - $149,811
    Income Estimation: 
    $137,568 - $176,908
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at Collette

    Collette
    Hired Organization Address West Covina, CA Full Time
    A company is looking for a Client Care Agent to join their Client Care Team in a remote position.Key ResponsibilitiesPro...
    Collette
    Hired Organization Address Pawtucket, RI Full Time
    Collette is seeking a Engineering Manager to join our growing Technology team. This is a hybrid role based at our headqu...
    Collette
    Hired Organization Address Kansas, KS Full Time
    A company is looking for a Client Care Agent to join their Client Care Team in a remote position.Key ResponsibilitiesPro...
    Collette
    Hired Organization Address RI Full Time
    Collette is seeking Group Air Specialists to join our Air Team. This is a hybrid position based out of our Pawtucket, RI...

    Not the job you're looking for? Here are some other Senior Software Engineer - DevOps jobs in the Pawtucket, RI area that may be a better fit.

    Senior Software Engineer - DevOps

    COLLETTE TRAVEL SERVICE INC, Pawtucket, RI

    Senior DevOps Engineer (Remote)

    TBK Bank, SSB, Pawtucket, RI

    AI Assistant is available now!

    Feel free to start your new journey!