DevOps Developer

Overview

On Site
Depends on Experience
Full Time

Skills

DevOps
Continuous Integration
Continuous Delivery
Terraform
Terragrunt
CloudFormation
Ansible
Datadog
Amazon Web Services
Kubernetes
Jenkins
Slack

Job Details

Role: DevOps Developer

Location: San Diego, CA

Type: Fulltime
Job description

Objectives of This Role:

  • Ensure the seamless integration and continuous delivery of applications by overseeing automation, infrastructure management, and monitoring systems with strong technical leadership.
  • Collaborate with development, QA, and operations teams to optimize workflows and enhance the reliability and scalability of applications and infrastructure, leveraging your strong, hands-on expertise.

Responsibilities:

  • Automation: Design, implement, and maintain CI/CD pipelines using Jenkins to automate build, test, and deployment processes, applying your strong technical skills.
  • Infrastructure Management: Manage and deploy infrastructure using Infrastructure as Code (IaC) tools like Terraform, Terragrunt, and CloudFormation with a strong, hands-on approach.
  • Configuration Management: Implement and maintain configuration management using Ansible to ensure consistency and reliability across environments, demonstrating your strong expertise.
  • Monitoring and Alerts: Set up continuous monitoring and alerting systems using Datadog and Slack to proactively identify and address issues, applying your strong technical capabilities.
  • Source Control: Manage source code repositories using Bitbucket, ensuring adherence to version control best practices with your hands-on experience.
  • Build Management: Handle build processes using Maven, ensuring applications are built efficiently and accurately with a strong technical approach.
  • Binary Storage: Administer binary storage solutions using Nexus to manage dependencies and artifacts, leveraging your strong, hands-on expertise.
  • Collaboration: Work closely with development, QA, and operations teams to ensure smooth integration and deployment processes, showcasing your strong communication skills.

Required Skills and Qualifications:

  • 5+ years of hands-on experience in DevOps or related roles with a proven track record of managing complex systems and projects.
  • Expertise in setting up and managing CI/CD pipelines using Jenkins with strong, hands-on involvement.
  • Proficiency in Infrastructure as Code tools such as Terraform, Terragrunt, and CloudFormation with extensive, practical experience.
  • Extensive experience with configuration management tools like Ansible, demonstrating strong technical skills.
  • Deep knowledge of AWS cloud services and best practices for cloud infrastructure management with hands-on expertise.
  • Experience with build tools like Maven, showcasing your strong technical capabilities.
  • Familiarity with binary storage solutions such as Nexus, demonstrating your strong, hands-on approach.
  • Experience with continuous monitoring and alerting tools like Datadog and Slack, applying your strong technical knowledge.
  • Proficient in using Bitbucket for source code management with hands-on experience.
  • Understanding of Agile methodologies and release management practices with strong technical involvement.
  • Excellent communication and collaboration skills, with the ability to work effectively with cross-functional teams.

Preferred Qualifications:

  • Experience with additional cloud platforms (e.g., Azure, Google Cloud Platform) and related services.
  • Knowledge of containerization and orchestration technologies like Docker and Kubernetes with strong, hands-on experience.
  • Familiarity with security best practices and tools for securing DevOps pipelines and infrastructure.
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.