Aerospike - Mountain View, CA

posted 3 days ago

Full-time - Senior
Mountain View, CA
Publishing Industries

About the position

As a Senior DevOps Engineer at Aerospike, you will play a crucial role in developing the Aerospike Cloud Platform, which is a multi-cloud, multi-tenant database as a service offering. Your work will directly influence the delivery of innovative solutions to a global customer base, ensuring the infrastructure is robust, secure, and optimized for performance and cost. You will implement Infrastructure as Code, manage CI/CD pipelines, and oversee container orchestration, among other responsibilities, to support the company's mission of providing real-time data solutions.

Responsibilities

  • Implement Infrastructure as Code (IaC) principles using tools like Terraform and Ansible to automate infrastructure management.
  • Develop and maintain CI/CD pipelines for continuous integration, delivery, and deployment of applications.
  • Utilize Kubernetes and other container orchestration platforms for managing containerized applications.
  • Establish and manage multiple environments to support the software development lifecycle.
  • Set up monitoring and logging solutions to track cloud resources and application performance.
  • Architect and manage multi-cloud deployment strategies for redundancy and disaster recovery.
  • Implement security automation practices and tools to enforce security policies and ensure compliance.
  • Design and implement secure secrets management solutions for sensitive credentials.
  • Optimize cloud infrastructure and CI/CD processes for performance and cost efficiency.
  • Collaborate with development, operations, and security teams to align DevOps practices with business objectives.

Requirements

  • Minimum of 5 years of experience in the DevOps domain.
  • Proficiency in AWS, Azure, or GCP with hands-on experience in cloud services.
  • Strong understanding of networking protocols and concepts such as TCP/IP, DNS, VPN, VLANs, subnetting, and routing.
  • Knowledge of firewall configurations and security group management in cloud environments.
  • Experience with GitHub Actions, Jenkins, GitLab CI/CD, or CircleCI.
  • Familiarity with security automation tools and practices in cloud environments.
  • Proficiency in Terraform, Ansible, and similar tools for infrastructure automation.
  • Experience with Docker and Kubernetes for container orchestration.
  • Strong scripting and programming skills in Python, Bash, or similar languages.
  • Excellent analytical and problem-solving skills.
  • Strong communication and collaboration abilities.
  • Proven leadership abilities in establishing DevOps infrastructure and processes.

Nice-to-haves

  • Experience with database management and provisioning.
  • Proficiency in additional scripting or programming languages beyond Python and Bash.
  • Certifications such as Certified Kubernetes Administrator (CKA) or Docker Certified Associate (DCA).
  • Relevant security certifications such as Certified Information Systems Security Professional (CISSP) or Certified Cloud Security Professional (CCSP).
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service