Description:
We are seeking a skilled and experienced Senior DevOps Engineer to join our team. As a Senior DevOps Engineer at Plotly, you will play a critical role in overseeing our infrastructure, security practices and ensuring the efficiency and reliability of our cloud-based systems. This role requires a strong background in SOC2 compliance, cloud cost management, Kubernetes cluster management, CI/CD pipelines, monitoring tools, customer support, and IT security.
Here’s a peek at what you’ll be working with:
- SOC 2 Type 2 compliance
- Python, Bash, Golang
- Terraform, Pulumi, Ansible
- Cloud cost management and optimization strategies
- Cloud security protocols, VPN
- Cloud management and provisioning
- Kubernetes clusters
- CI/CD pipelines
- Tier 2 support for infrastructure-related issues
- GCP, AWS, and Azure
Your responsibilities
- Assist with building and implementing the technical roadmap for IT, DevOps in collaboration with business stakeholders and individual team members.
- Manage and maintain SOC 2 Type 2 compliance standards within our infrastructure.
- Implement and optimize cloud cost management strategies.
- Ensure cloud and IT security protocols are in place and up to date.
- Oversee organization-wide IT services including onboarding, offboarding, and certificate management.
- Oversee and automate cloud management and provisioning, including Kubernetes clusters.
- Manage the development and maintenance of CI/CD pipelines
- Create documentation and self-service tools that empower developers to resolve common CI/CD issues
- Provide Tier 2 customer and internal support for infrastructure-related issues
What Your Bring to The Team
- Bachelor's degree in Computer Science, Information Technology, or related field.
- 5+ years of experience in a DevOps, IT or similar role
- Experience with security compliance and cloud security (SOC 2 Type 2 compliance preferred)
- Experience with all three clouds: GCP, AWS and Azure.
- Proficiency in cloud cost management and optimization strategies.
- Hands-on experience managing clusters, containers (Kubernetes preferred).
- Hands-on experience with CI/CD pipelines (e.g., Jenkins, GitHub Actions).
- Familiarity with monitoring tools such as Grafana, Prometheus.
- Experience in managing cloud and IT security protocols.
- Strong organizational and communication skills.
- Strong communication and interpersonal skills with the ability to explain complex technical concepts to non-technical stakeholders.