DevOps Engineer

WatchGuard Technologies
Summary
Join the WatchGuard Developer Platform (DevPlat) team as a customer-focused, data-driven developer passionate about delivering exceptional customer experiences. You will design, build, and maintain scalable, secure foundational systems to empower developers. Responsibilities include managing CI/CD pipelines in multi-cloud environments, automating cloud infrastructure using IaC tools, and building internal tools to enhance developer efficiency and security. Proficiency in Python, Groovy, or Go, and knowledge of cloud technologies, automation, and DevOps are essential. You will work with tools like AWS, Azure, CloudFormation, Terraform, Jenkins, and more. A typical day involves enhancing CI/CD, building internal developer tools, championing security best practices, and sharing knowledge with other teams.
Requirements
- You have an understanding of cloud technologies, automation, everything-as-code, networking, microservice architectures, object-oriented design, DevOps cultures, proficiency in Python, Groovy, or Go programming and a desire to learn others
- Proven knowledge of software engineering best practices for the full software development lifecycle including coding standards, code reviews, security, source control management, build processes, automated testing, deployment, monitoring, chaos engineering, and automated self-healing operations
- Knowledge of tools and technologies like AWS, Azure, CloudFormation, Terraform, New Relic, Lambda, Serverless, Elasticsearch, Docker, Kubernetes, Jenkins, GitHub, Artifactory, Jira, etc
Responsibilities
- Design, build, and maintain scalable, secure foundational systems to empower developers to deliver high-quality software efficiently
- CI/CD Pipeline Management
- Design, implement, and optimize multi-cloud CI/CD workflows (e.g., Jenkins)
- Ensure fast, reliable, and secure builds, tests, and deployments
- Infrastructure as Code (IaC) & Cloud Management
- Automate and manage cloud infrastructure using Cloud Formation, Terraform, Bicep, and other IaC tools
- Developer Tooling & Productivity: Build and maintain internal tools to enhance developer efficiency and security
- Working for creating/enhancing CI/CD, developer tools & Infrastructure
- Build internal developer tools to automate repetitive tasks and enhance the developer productivity
- Championing security and operational best practices to become known as a cloud expert by the rest of our development teams located across the globe
- Being curious, learning new things, and then sharing your knowledge through documentation, presentations, and guidance to other teams
Share this job:
Similar Remote Jobs

