• Type: Direct Hire
  • Job #247

ROLE RESPONSIBILITIES:

  • Gather required specifications, design the software framework and develop the necessary tools.
  • Deliver self-service tools to facilitate the usability of the datastore services to help the engineering development (or developer) success.
  • Maintain and enhance Python / Django based applications running as micro services on Kubernetes.
  • Desired hands-on usage of Git version control system and designing version control process methodologies.
  • Collaborate with other database engineering teams to build tools in order to facilitate and increase the efficiency of operation routine tasks.
  • Onboard, support and maintain the automation tools with users.
  • Participate OnCall duty for critical tool sets.
  • Strategize on building proactive monitoring and alerting to pre-empt outages.

 

TECHNICAL REQUIREMENTS:

  • 5+ years of experience with programming languages (eg: Python and Python Framework such as Django, etc) in software engineering roles, with full stack database driven development experience using any of the following open-source databases: MySQL, Cassandra, DynamoDB, PostgreSQL, MongoDB, ElasticSearch or Hadoop.
  • 5+ years of experience with infrastructure automation and configuration management (eg: Ansible, SaltStack, Terraform, Puppet, Chef ), can orchestrate and automate complex administrative tasks.
  • 5+ years of experience with independent design and developing client tools experience from end to end.
  • 2+ years of experience with building microservices applications on container platforms such as Kubernetes.
  • 2+ years of experience in observability and alerting (eg: Prometheus, InfluxDB, ElasticSearch)
  • 2+ years of experience working with AWS DB solutions and their ecosystems (eg: Aurora, RDS, DynamoDB, lambda, EC2, Cloudwatch, Eventbus, SNS and AMI, Kafka etc.)
  • 2+ years of experience working the infrastructure of open-source databases (eg: MySQL, Cassandra, DynamoDB, PostgreSQL, MongoDB, ElasticSearch, or Hadoop).
  • Experience with Database observability or general system observability (metrics, dashboards, and alerts).
  • Experience designing CI/CD pipelines to maintain infrastructure code deployment
  • Strong fundamentals of Linux / Unix system knowledge
  • Bachelor's degree in Computer Science, Computer Engineering, or related fields.

 

 

 

 

Attach a resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!

envelope