Data/DevOps Engineer

Incube8 logo

Incube8

View Salaries, Reviews, and more  

Job Description

We are looking for a Data/DevOps Engineer to join our team to assist with our release management. The ideal Data/DevOps Engineer candidate should have a good understanding of how the application stacks work together and is expected to troubleshoot production issues in a timely manner inclusive of database-related matters.

  • Collaborate with software developers and internal I.T. to automate the process of software delivery, monitoring, and infrastructure changes using tools such as Jenkins, Ansible, Terraform, Prometheus, Grafana, Git
  • Assist the development teams with code deployments, release tagging, and code rollbacks
  • Develop debugging tools or monitoring plugin to assist the engineer in debugging production service problems
  • Manage CI and CD tools
  • Administer and configure Linux, PHP, MySQL, Nginx, GIT, and other system services that we use
  • Assist with the maintenance of our MySQL database servers. Working together with DBA to ensure the proper functioning of master/slave replication, backup operations, and optimal performance
  • Monitor all systems for performance and technical issues
  • Write advanced MySQL statements and migrations for databases with multi-million-row tables.
  • Design, architect, and refactor new and existing schemas.
  • Test, optimize, troubleshoot and fine-tune database queries for maximum efficiency.
  • Demonstrates in-depth knowledge of database internals and data structures.
  • Fulfills user requests ranging from access control, backup, restore, refresh to non-production to performance tuning.
Requirement

  • Minimum 2 years of managing production Database administration and basic DevOps understanding
  • Basic understanding of DevOps tools such as Jenkins, Ansible, Grafana/Prometheus, Git, Sentry
  • Basic understanding of AWS Cloud services especially VPC, EC2, ELB, Elasticache, Elasticsearch, RDS, and S3
  • Demonstrated knowledge and application of all SQL statements and commands
  • Strong working knowledge in MySQL administration
  • Scripting skills in Bash, Python, Ruby, and/or PHP a plus
  • Knowledge of PostgreSQL & MongoDB is a plus
  • Experience in JIRA and Agile Methodologies a plus
  • Good team player with a strong willingness to participate and help others.
  • Able to work during witching hour for critical troubleshooting when required (seldom happen but in cases where it affects revenue, etc)

banner icon
Interested in common interview questions?
Let's prepare for potential interview questions tailored to your job description and work experience.
Get Started!

Achieve your dream job with our top-notch tools!

Resume Checker Illustration

Resume Checker

Our free resume checker analyzes the job description and identifies important keywords and skills missing from your resume in just a minute!

Check Now
Resume Checker Illustration

Interview Preparation

Utilizing advanced AI, our tool generates tailored interview questions based on your industry, role, and experience. Practice and receive feedback on your answers in real time!

Let's Prepare
Resume Checker Illustration

Resume Builder

Let us show you the differences between a bad, good, and great resume, and guide you in building a resume that helps you stand out to employers, ensuring you land your next position faster!

Build Resume