Apply

Senior DevOps Engineer

Posted 2024-11-08

View full description

πŸ’Ž Seniority level: Senior, 5+ years

πŸ“ Location: Canada

🏒 Company: LawDepot

πŸ—£οΈ Languages: English

⏳ Experience: 5+ years

πŸͺ„ Skills: AWSDockerNode.jsSQLGitJavascriptKubernetesTypeScriptVue.JsStrategyAzure.NET.NET coreSeleniumVue.jsCommunication SkillsCI/CDJavaScriptMentoringLinuxDevOpsTerraformDocumentationCoaching

Requirements:
  • Post-Secondary Education in Computing Science or equivalent.
  • 5+ years of experience in a DevOps role.
  • Expert knowledge of DevOps principles.
  • Experience with Cloud infrastructure (Azure, AWS, Google Cloud).
  • Proficiency with DevOps Pipelines (Azure DevOps, GitLab, GitHub Actions).
  • Strong knowledge in Terraform and Ansible (or Bicep, ARM) for Infrastructure as Code.
  • Knowledge of JavaScript and TypeScript for Node.js and web applications.
  • In-depth knowledge in PowerShell.
  • Advanced proficiency in Docker.
  • Experience with container orchestration tools (Kubernetes or Docker Swarm).
  • Understanding of .NET Core, SQL Server, Vue.js, Selenium, and test-driven development.
  • Experience administering in Windows and Linux environments.
  • Ability to manage NuGet/NPM Feeds.
  • Knowledge of Unit Testing and Integration Testing.
  • Excellent written and verbal communication skills.
  • Experience mentoring and coaching team members.
Responsibilities:
  • Spearhead the planning and implementation of our cloud transformation strategy.
  • Lead the design, implementation, and improvement of DevOps projects and pipelines.
  • Train and mentor stakeholders on Azure DevOps and Git best practices.
  • Advocate for DevOps best practices and provide technical recommendations.
  • Oversee code and documentation reviews and share knowledge among teams.
  • Collaborate with the Infrastructure team to deploy new hardware/software.
  • Troubleshoot issues and support project deployments.
  • Research and evaluate new technologies for efficiency improvements.
  • Document procedures and communicate with team members to ensure best practices.
Apply

Related Jobs

Apply

πŸ“ North America

πŸ’Έ 100000 - 175000 USD per year

πŸ” Asset Intelligence Cybersecurity

🏒 Company: Armis Security

  • 4+ years of experience as a DevOps Engineer.
  • Significant expertise in AWS, Infrastructure as Code (IaC), and Docker.
  • Extensive hands-on experience with AWS for infrastructure deployment and management.
  • Proven track record in building and sustaining CI/CD pipelines.
  • Proficiency in tools and technologies such as Terraform, CDK, Kubernetes, ECS, and GitHub Actions.
  • Strong background in configuring cloud services, particularly Amazon Web Services.
  • Previous experience in Cyber Security and/or SaaS environments is advantageous.

  • Collaborate with software development teams to automate deployments and scale applications efficiently.
  • Deploy and manage infrastructure across multiple regions, ensuring high availability and performance.
  • Design, build, and maintain Continuous Integration/Continuous Deployment (CI/CD) pipelines for seamless service delivery.
  • Implement and manage container orchestration solutions, focusing on performance optimization, security, and reliability in large-scale environments.
  • Provide on-call support during off-peak hours if needed.
  • Continuously optimize deployment processes, particularly in expanding services to new regions.

AWSDockerSoftware DevelopmentCybersecurityIoTKubernetesAmazon Web ServicesCI/CDDevOpsTerraform

Posted 2024-11-19
Apply
Apply

πŸ“ Canada, UK, India

  • Technical expertise in software development, cloud platforms, and DevOps tools and technologies.
  • Strong knowledge of programming languages and scripting languages such as Python and Groovy.
  • Familiarity with DevOps tools and technologies, such as Jenkins and Docker.
  • Knowledge of cloud platforms and services, as well as experience in managing cloud-based infrastructure such as AWS and Azure.
  • Familiarity with security best practices and the ability to implement security measures in the software development lifecycle.
  • A deep understanding of agile methodologies and principles.
  • A commitment to continuous learning and staying up-to-date with the latest industry trends and technologies.
  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration skills, as well as the ability to work effectively in cross-functional teams.
  • Ability to work under pressure.

  • Collaborating with development and operations teams to identify and address bottlenecks in the software development lifecycle.
  • Designing and implementing automation tools and frameworks for continuous integration, delivery, and deployment.
  • Monitoring and managing infrastructure and pipeline statuses, ensuring optimal performance, security, and scalability.
  • Troubleshooting and resolving issues related to application development, deployment, and operations.
  • Implementing and maintaining version control systems, configuration management tools, and other DevOps-related technologies.
  • Continuously improving processes and tools to enhance efficiency and productivity.

AWSDockerPythonSoftware DevelopmentAgileJenkinsAzureGroovyCollaborationAgile methodologiesDevOps

Posted 2024-11-15
Apply
Apply

πŸ“ Canada

🧭 Part-Time Contract

πŸ” Software Development

🏒 Company: Prospect

  • MUST HAVE AWS expertise for setup and troubleshooting based on the Well-Architected Framework.
  • Strong communication skills, especially in a remote setting.
  • 5+ years of experience in AWS, infrastructure, and system administration.
  • Proficiency in Terraform for Infrastructure as Code (IaC).
  • CI/CD expertise with experience in building and optimizing automated deployment pipelines.

  • Manage cloud services and infrastructure, taking real ownership of the environment.
  • Implement best practices to ensure scalable and resilient infrastructure.
  • Enhance monitoring for better insights, alerts, and dashboards.
  • Optimize infrastructure for speed, reliability, and cost-efficiency.
  • Apply modern best practices for continuous improvement of infrastructure components.

AWSCommunication SkillsCI/CD

Posted 2024-11-07
Apply
Apply

πŸ“ North America, Europe

🧭 Full-Time

πŸ” Blockchain infrastructure

🏒 Company: FigmentπŸ‘₯ 201-500πŸ’° $ on 2023-01-01CryptocurrencyBlockchainInfrastructureNetwork Security

  • In-depth experience using Ansible in environments with over 500 servers: Designing complex static and dynamic inventories, variable structures, and playbooks.
  • Writing custom Ansible roles from scratch, with advanced features such as Jinja2 templating, complex logic flows, dynamic roles/tasks, and handlers.
  • Demonstrated experience working with blockchain nodes or very strong knowledge of the blockchain domain.
  • Deep troubleshooting expertise of complex application flows which span multiple clusters of systems.
  • Experience with common system administration scripting languages such as Bash and Python.
  • In-depth experience creating well organized modules with Terraform.

  • Lead the planning, testing, implementation, and management of projects to deliver scalable, maintainable, secure, and stable deployments across a variety of use cases.
  • Identify & implement solutions for common areas where automation can significantly increase our ability to manage all our infrastructure.
  • Manage and monitor cloud and physical servers across multiple global hosting services and data centers.
  • Automate blockchain software build, install, and management processes.
  • Debug complex distributed blockchains to help run them smoothly.
  • Explain broad initiatives and vision to Engineering Leadership and Product.

LeadershipPythonBashBlockchainKubernetesCI/CDTerraform

Posted 2024-10-17
Apply
Apply

πŸ“ North America, Europe

🧭 Full-Time

πŸ” Blockchain infrastructure

🏒 Company: FigmentπŸ‘₯ 201-500πŸ’° $ on 2023-01-01CryptocurrencyBlockchainInfrastructureNetwork Security

  • In-depth experience using Ansible (and similar tools) in environments with over 500 servers: Designing complex static and dynamic inventories, variable structures, and playbooks.
  • Writing custom Ansible roles from scratch, with advanced features such as Jinja2 templating, complex logic flows, dynamic roles/tasks, and handlers.
  • Ensuring idempotency & reusability, and following applicable best practices.
  • In-depth experience supporting Linux servers in large, highly secure, and highly available 24/7 environments.
  • Demonstrated experience working with blockchain nodes or very strong knowledge of the blockchain domain.
  • Deep troubleshooting expertise of complex application flows which span multiple clusters of systems.
  • Knowledge of common OS and application level settings to optimize system performance.
  • Experience with common system administration scripting languages such as Bash and Python.
  • In-depth experience creating well organized modules with Terraform to ensure reusable cloud provisioning automation.
  • Deep understanding of networking and security best practices.

  • Lead the planning, testing, implementation, and management of projects to deliver scalable, maintainable, secure, and stable deployments across a variety of use cases.
  • Identify & implement solutions for common areas where automation can significantly increase our ability to manage all our infrastructure.
  • Identify areas of systemic risk & evaluate, propose, and implement solutions.
  • Manage and monitor cloud and physical servers across multiple global hosting services and data centers.
  • Automate blockchain software build, install, and management processes.
  • Perform Linux server administration, hardening, intrusion detection, and vulnerability scanning.
  • Debug complex distributed blockchains to help run them smoothly.
  • Identify tasks and processes that get stuck or move slowly and support the team in pushing them through.
  • Explain broad initiatives and vision to Engineering Leadership and Product.
  • Demonstrate technical expertise in multiple domains and act as a mentor to others on the team.

LeadershipPythonBashBlockchainKubernetesCI/CDTerraform

Posted 2024-10-17
Apply
Apply

πŸ“ Canada

πŸ” Financial Services

🏒 Company: Coconut Software

  • Bachelor’s Degree or equivalent working experience
  • Expert understanding of DevOps engineering best practices
  • 5+ years of hands-on experience as an SRE or DevOps Engineer
  • 3+ years cloud networking experience and working in a DevOps environment
  • Experience in building Cloud Native web applications in AWS
  • Strong proficiency in Terraform
  • Extensive experience with implementing and managing Kubernetes
  • Cloud infrastructure
  • CI/CD
  • Fluency in the use of monitoring tools
  • Strong background in Linux / Unix Administration
  • Ability to use a wide variety of open source technologies and cloud services
  • Solid understanding of code and script (PHP, Python, Perl and/or Ruby)
  • Working experience with server architecture, DNS, ipv4/ipv6, acl
  • MariaDB and Redis management
  • Strong critical thinker with problem-solving aptitude
  • Excellent communication skills, both in verbal and written correspondence
  • Bonus if you have Financial Industry experience or knowledge

  • Work within a team to plan, deploy, and maintain critical business applications
  • Lead through mentorship while elevating junior and intermediate team members
  • Develop and maintain our Kubernetes cluster
  • Lead reliability projects and provide guidance for the team’s initiatives
  • Support implementation of continuous deployment through cloud solutions
  • Identify recurring issues in IT operations and work with partners to remediate
  • Utilize various open source technologies
  • Use various tools to orchestrate innovative solutions
  • Build independent web-based tools, microservices and solutions
  • Write scripts and automation using Perl/Python/Groovy/Java/Bash
  • Configure and manage data sources like MySQL
  • Manage source control including SVN and GIT

AWSPythonBashGitKubernetesMySQLGroovyRedisCommunication SkillsCI/CDTerraformMicroservices

Posted 2024-09-27
Apply
Apply

πŸ“ EST, AST

🧭 Full-Time

πŸ’Έ 160000 - 185000 CAD per year

πŸ” Cybersecurity

  • 4+ years of experience in an Infrastructure/DevOps role in an AWS cloud environment.
  • 4+ years of experience writing production code in either Golang or Python.
  • Understanding of fundamental principles of object-oriented software design, development, and architecture.
  • Understanding of DevOps practices and experience working with CI/CD and infrastructure as code tools (Terraform, Cloudformation, etc.).
  • Experience in operating observability and logging systems at scale (ex. Datadog, Sentry, etc.).
  • Preferred candidates will be based in EST or AST timezones.

  • Design, build, and maintain highly scalable and secure cloud-based services, promoting efficiency and self-service principles.
  • Work closely with development teams and fellow platform engineers to address critical issues.
  • Develop and maintain automation scripts and tools to streamline infrastructure provisioning, configuration, and deployment.
  • Provide engineers visibility into their services via metrics, tracing, logs, and analytics.
  • Guide engineers on best practices for utilizing observability systems.

AWSPythonGolangCollaborationCI/CDTerraform

Posted 2024-08-26
Apply