DevOps Engineer

Overview

Hybrid
Depends on Experience
Full Time

Skills

AWS
Cloud

Job Details

Role-DevOps Engineer w/ DB experience (AWS)

Location- Carlsbad, CA.........Full time role

We are seeking a skilled DevOps Engineer with expertise in AWS and database management to join our growing technology team. This role requires a strong background in cloud infrastructure, automation, and database optimization to ensure the reliability, security, and scalability of our platform.

The DevOps Engineer will be responsible for designing, implementing, and maintaining cloud-based infrastructure on AWS, as well as ensuring optimal database performance. This individual will work closely with software engineers, data teams, and security professionals to streamline deployments, enhance system reliability, and optimize database operations.

Key Responsibilities

Cloud Infrastructure & Automation:

Design, deploy, and manage AWS-based infrastructure, ensuring scalability and security.

Implement Infrastructure as Code (IaC) using tools such as Terraform or CloudFormation.

Automate deployment pipelines and CI/CD workflows using Jenkins, GitHub Actions, or AWS CodePipeline.

Monitor system performance, troubleshoot issues, and optimize cloud resources.

Database Management:

Administer and optimize relational (PostgreSQL, MSSQL) and NoSQL (DynamoDB, MongoDB) databases.

Ensure database reliability, performance tuning, and security best practices.

Implement backup, recovery, and disaster recovery strategies.

Work with developers to optimize query performance and database schema design.

Security & Compliance:

Implement and maintain security best practices for cloud infrastructure and databases.

Ensure compliance with industry standards (SOC2, ISO 27001, GDPR, etc.).

Perform regular security audits and vulnerability assessments.

Monitoring & Incident Response:

Set up monitoring, logging, and alerting using CloudWatch, Prometheus, Grafana, or Datadog.

Develop and maintain incident response and disaster recovery plans.

Proactively identify and resolve infrastructure and database issues.

Qualifications & Experience

Experience:

5+ years of experience in DevOps, cloud infrastructure, and database administration.

Proven experience managing AWS cloud environments with services like EC2, RDS, S3, Lambda, and IAM.

Strong expertise in database management, performance tuning, and query optimization.

Experience with Kubernetes, Docker, and container orchestration is a plus.

Skills:

Proficiency in Infrastructure as Code (Terraform, CloudFormation).

Strong scripting and automation skills (Python, Bash, or Go).

Hands-on experience with CI/CD pipelines and DevOps best practices.

Knowledge of security best practices in cloud and database environments.

Certifications (Preferred):

AWS Certified Solutions Architect, AWS Certified DevOps Engineer, or similar.

Certified Kubernetes Administrator (CKA) or other DevOps-related certifications are a plus.

Education:

Bachelor s degree in Computer Science, Information Technology, or a related field.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.