Jobs for Developers

Senior DevOps Engineer

KaseyaFull-time$105k - $260k*Dundalk, IrelandMay 1, 2024
Apply for this job

Kaseya® is the leading provider of complete IT infrastructure and security management solutions for Managed Service Providers (MSPs) and internal IT organizations worldwide. Kaseya’s best-in-breed technologies allow organizations to efficiently manage and secure IT to drive sustained business success. Kaseya has achieved sustained, strong double-digit growth over the past several years and is backed by Insight Venture Partners www.insightpartners.com), a leading global private equity firm investing in high-growth technology and software companies that drive transformative change in the industries they serve.

Founded in 2000, Kaseya currently serves customers in over 20 countries across a wide variety of industries and manages over 15 million endpoints worldwide. To learn more about our company and our award-winning solutions, go to www.Kaseya.com and for more information on Kaseya’s culture, please click here: Kaseya Culture.

Kaseya is not your typical company. We are not afraid to tell you exactly who we are and our expectations. We have achieved record levels of success being BOLD, being GRITTY, being ACCOUNTABLE. The thousands of people that succeed at Kaseya are prepared to go above and beyond for the betterment of our customers, and the betterment of their careers and long-term financial wealth. 

Kaseya is looking for an experienced DevOps Engineer to introduce CICD methodologies and best practices. The primary responsibility of the DevOps Engineer will be the design and implementation of pipelines to support the build, test, and release of mission- critical applications and infrastructure. This will include AWS and Heroku infrastructure as well as applications built using Aurora PostgreSQL, RMQ, Heroku PostgreSQL, Ruby, and C++. As a core member of the engineering team the DevOps Engineer will work with software and data platform engineers to provide expertise and guidance in observing best practices for stable and reliable management of all areas of development.

Responsibilities:

  • Design, implement and maintain pipelines for building, testing, and releasing software and cloud infrastructure.
  • Develop frameworks to support best practices and socialize those frameworks with engineering teams.
  • Work with engineering teams to ensure that best practices in SDLC are observed throughout the process of development and release.
  • Ensure that pipelines are secure and continuously look for opportunities to harden security in all pipelines and processes.
  • Use Azure DevOps, GitHub, GitHub Actions to build secure and reliable pipelines.
  • Create IaC using Terraform to build and maintain infrastructure between AWS and Heroku.
  • Use strong troubleshooting skills to debug pipelines.
  • Establish reliable monitoring and alerting for pipeline health.
  • Introduce SCA and other methodologies for vulnerability detection and mitigation.
  • Work with data platform engineers to design best practices for the migration of database objects during a release process.
  • Design change management processes that enforce proper separation of responsibilities in the sdlc.
  • Mentor peers in DevOps best practices and the use of DevOps tooling.
  • Ensure rollback and recovery plans are in place and that those plans have been tested and that those plans are viable.
  • Collaborate with engineering teams to build a blue/green deployment process that will ensure safe and stable releases with minimal impact to systems availability.

Qualifications

  • 5+ years working in the field of DevOps
  • Experience working with containerization
  • Experience working with version control systems such as GitHub
  • Experience working with Kubernetes (EKS), including designing deployments and Helm charts.
  • Experience working with scripting languages including BASH, Python, and PowerShell
  • Experience working with Azure DevOps or other release management platform
  • Experience working with Terraform, CloudFormation or other IaC frameworks
  • Experience developing and securing YAML pipelines with GitHub Actions or Azure DevOps
  • Proficient in both Linux and Windows environments
  • Experience in building pipelines for products developed with the following technologies: AWS, PostgreSQL, RMQ, Ruby, NodeJs.
  • Experience with building CICD pipelines to automate the build, test, and deployment of database objects for PostgreSQL.

Required Skills

  • GitHub Actions, Workflows and Apps
  • AWS: IAM, VPC, RDS, Route53, ECS, EKS
  • ArgoCD
  • Kubernetes, Yaml, Helm
  • Linkerd
  • Prometheus
  • Grafana
  • PostgresSQL
  • Snowflake
  • Network Design & Administration
  • Linux (Debian & Alpine)
  • SQL
  • Python
  • Bash / Shell Scripting

Desired skills

  • Experience with the following: Kafka, Kubernetes, Fargate, MKS.
  • Experience developing applications with Ruby, NodeJS, or Python.
  • Experience with software engineering
  • Experience with Data Analysis and Data Engineering.

Join the Kaseya growth rocket ship and see how we are #ChangingLives !

Additional information
Kaseya provides equal employment opportunity to all employees and applicants without regard to race, religion, age, ancestry, gender, sex, sexual orientation, national origin, citizenship status, physical or mental disability, veteran status, marital status, or any other characteristic protected by applicable law.

Share

Alternative Jobs