About the job
Join Our Team as a Senior DevOps Engineer!
At Showpad, we're on the lookout for a skilled DevOps Engineer to play a pivotal role in designing, building, and managing the infrastructure that supports our global development, testing, and production environments.
This position is centered around guaranteeing the reliability, security, and scalability of our cloud platforms, while empowering development teams to deploy and manage services seamlessly through modern DevOps methodologies including Infrastructure as Code (IaC), Continuous Integration/Continuous Deployment (CI/CD), and Kubernetes.
The ideal candidate will collaborate closely with software engineering, security, and operations teams to enhance deployment processes, maintain high service availability, and ensure robust observability across our systems. This role is based in Hobart and reports directly to the VP of Engineering overseeing Showpad's AI infrastructure, offering an excellent opportunity to gain experience in this rapidly evolving field.
Key Responsibilities:
Platform & Infrastructure
- Assist in designing and analyzing platform requirements to support scalable and reliable systems.
- Develop, build, and support global development, testing, and production environments.
- Ensure consistency between development and production environments to minimize defects arising from configuration differences.
- Manage and maintain Kubernetes clusters utilized for application deployment and operations.
Cloud & Infrastructure as Code
- Design and maintain infrastructure using Infrastructure as Code (IaC) frameworks.
- Oversee and evolve cloud infrastructure primarily within AWS.
- Contribute to and maintain infrastructure codebases using tools such as Pulumi, Terraform, AWS CDK, CloudFormation, or comparable frameworks.
- Ensure infrastructure is version-controlled and managed through Git workflows.
Deployment & Automation
- Collaborate closely with developers to enable frequent and reliable code deployments through CI/CD pipelines.
- Maintain and enhance build and deployment systems such as Jenkins, GitLab CI, or similar tools.
- Support continuous delivery practices and automate operational workflows whenever feasible.

