Senior Software Engineer, Dev Ops

Posted 1 hour ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior Software Engineer in DevOps at Conga, designing scalable cloud infrastructure for revenue lifecycle management solutions. Collaborating with teams to enhance CI/CD practices and operational excellence.

Responsibilities

  • Design, implement, and maintain scalable CI/CD pipelines that automate software build, testing, deployment, and release processes.
  • Drive continuous improvement initiatives that increase deployment efficiency, reliability, and developer productivity.
  • Partner with engineering teams to establish DevOps best practices across the software development lifecycle.
  • Champion automation-first approaches that reduce manual effort and improve operational consistency.
  • Design and support highly available, secure, and scalable cloud infrastructure across AWS and Microsoft Azure environments.
  • Develop and maintain Infrastructure-as-Code (IaC) solutions using tools such as Terraform and CloudFormation.
  • Optimize platform performance, cost efficiency, and operational resilience across production and non-production environments.
  • Partner with engineering teams to build and maintain cloud-native architectures that support growth and scale.
  • Design, deploy, and manage containerized workloads utilizing Docker and Kubernetes.
  • Establish deployment standards and operational best practices for Kubernetes-based environments.
  • Support container orchestration, monitoring, scaling, and lifecycle management initiatives.
  • Drive platform modernization efforts through the adoption of cloud-native technologies.
  • Implement and maintain infrastructure and application security best practices, including encryption, access controls, network security, and vulnerability management.
  • Design solutions that support fault tolerance, disaster recovery, and business continuity objectives.
  • Collaborate with teams to improve observability, monitoring, alerting, and incident response capabilities.
  • Proactively identify risks and implement solutions that improve system reliability and uptime.
  • Collaborate with software engineers, architects, and product teams to support scalable application development and deployment strategies.
  • Provide technical guidance on infrastructure architecture, cloud adoption, and operational best practices.
  • Participate in architectural reviews and contribute to long-term platform strategy discussions.
  • Foster a culture of continuous learning, innovation, and engineering excellence.

Requirements

  • Bachelor’s degree in Computer Science, Information Systems, Engineering, or a related field, or equivalent practical experience.
  • 5+ years of hands-on experience architecting, building, and supporting highly scalable software and infrastructure solutions.
  • Proven experience deploying and managing production workloads within AWS and/or Microsoft Azure cloud environments.
  • Experience implementing and supporting Continuous Integration and Continuous Delivery practices within modern development organizations.
  • Demonstrated success designing solutions that deliver high availability, scalability, and reliability.
  • Strong understanding of microservices architectures and modern cloud-based application design principles, including SaaS, PaaS, IaaS, multi-tenancy, and distributed systems.
  • Deep knowledge of Infrastructure-as-Code frameworks such as Terraform and CloudFormation.
  • Experience with container technologies, including Docker and Kubernetes.
  • Working knowledge of networking concepts, including TCP/IP, DNS, VPNs, firewalls, routers, and switches.
  • Familiarity with cloud and application security best practices.
  • Knowledge of modern software development technologies including .NET Core/.NET Framework, Java, and JavaScript.
  • Experience analyzing and solving complex technical challenges within large-scale distributed systems.

Benefits

  • Flexible work arrangements
  • Professional development opportunities

Job type

Full Time

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

AWSAzureCloudDistributed SystemsDNSDockerFirewallsJavaJavaScriptKubernetesMicroservicesTCP/IPTerraform.NET

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.