Senior DBA
Modus Create, Inc.
San Jose, Costa Rica
hace 8 días

At Modus Create we are looking for Sr Database Administrator . you will collaborate with a cross-functional Scrum team to deliver high quality innovative products in short sprint cycles.

You thrive in an independent, distributed environment. If you've got the chops and want to ditch the cubicle, apply to the best lean startup development team on the planet.

We are a Design Build agency that helps clients achieve their digital transformation goals. We accelerate business outcomes with our integrated product strategy, customer experience, agile, open source and emerging technology engagements.

Additionally, we are proud partners of Atlassian, Ionic Framework, GitHub, and AWS.

Note : This is a full-time, with remote working flexibility.

Responsibilities :

  • Document all operational processes and procedures to optimize support and management of database clusters.
  • Ability to translate product objectives into an execution and delivery plan with milestones and resource needs.
  • Perform deep analysis of client and application problems / issues and document them in a detailed format so that they are easily reproducible and resolved
  • Generate customized reports on querying client databases
  • Produce documentation for internal best practices.
  • Consult to our end client regarding development best practices.
  • Proactively adopt new cloud infrastructure technologies and best practices to optimize management practices.
  • Use backup and recovery best practices to ensure systems are protected from data loss in compliance with established business continuity.
  • Responsible for space management, back-up, monitoring, costs and DB performance.
  • Responsible for deploying database objects across multiple environments.
  • Manage MySQL, PostgreSQL databases, analyze existing database schemas, tables, processes, issues and perform “under the cover†type SQL work that the product suite may currently lack.
  • Manage NOSQL databases like MongoDB, DynamoDB, Elasticsearch. Analyze existing data collections, data distribution, db replicas, processes, issues and perform “under the cover†required transformation.
  • Collaborate daily on a distributed, cross functional agile team.
  • Collaborate daily with Engineering, Product Owners and Devops to design and implement well structured database clusters to support highly scalable web applications and microservices.
  • Required Experience
  • 5+ years experience with database design and administration, especially with MySQL and PostgreSQL.
  • 5+ years professional experience in database management, normalization and SQL optimization.
  • 3+ years professional experience in NoSQL databases like MongoDB, DynamoDB.
  • 1-4 years' experience working closely with other teams (i.e. Development, DBA, QA, Infrastructure) to liaise on client production issues and future improvements to the solution set.
  • Strong experience using MySQL, PostgreSQL, AWS Aurora, and AWS RDS.
  • Experience using database schema evolution and management tools such as Flyway, Roundhouse, Active Record migrations, Alembic, or South.
  • Experience managing key-value pair databases like Redis and Memcache (Desirable AWS Elasticache)
  • Database Administration of 20+ database instances in the cloud; MySQL, PostgreSQL, MongoDB, Elasticsearch, Redis, and Memcached systems.
  • Previous experience performing hands on Data Engineering, Extract / Transform / Load processes and Database and Application Development.
  • Knowledge of product support principles, practices, techniques, and tools.
  • Proficient understanding of version control best practices using Git.
  • Demonstrated understanding of backup and recovery best practices to ensure systems are protected from data loss in compliance with established business continuity.
  • Current experience in the areas of Scalability, Performance and High Availability
  • 3+ years of working with Unix systems
  • 3+ years experience scripting with Python
  • 1+ years experience with an IT automation tool like Ansible, Chef and Puppet.
  • Nice to have :
  • Experience with AWS Cloudformation or Terraform.
  • Experience in full-text search engines like ElasticSearch, Lucene, etc.
  • Experience with Big Data, Hadoop, Data lakes, Data warehouses, or Data marts.
  • Let's Talk about You

    You value outcomes above all else : You have a proven track record supporting high scalable database clusters for high scalable web products and microservices.

    By understanding the big picture, you articulate strategy and vision with strong written and verbal communication.

    You Lead by Doing : You realize that the big picture is worthless without getting your hands dirty in the technical details for strategic and tactical problem solving.

    You understand the value of situational leadership and can adapt to the needs and strengths of your team.

    You Love Work, Growth and Learning : You dream of working in a culture that values hard work, continued learning and innovation with a commitment to building amazing products for clients and their end users.

    You'll stop learning when you are dead, and until then you desire to gain deeper knowledge in technology and business.

    Let's Talk About Us

    Modus Create is a Product Studio offering consulting services and SaaS products for strategic planning, design and execution of web-

    based and mobile products. We work across multiple industries with Fortune 1000, ISVs, and startups to validate, plan and launch new products.

    Headquartered in Reston, VA, we are a global, bootstrapped team that has grown from 2 to 185+ people in 42+ countries in 8 years, committed to building the best product consulting firm on the planet.

    We offer a highly collaborative, autonomous and effective working environment. We love and believe in what we do. This is your chance to be part of building something great.

    Why Modus Create

  • Competitive compensation
  • Ability to work remotely / telecommute
  • Working side-by-side with thought leaders in emerging tech
  • Do you have it ,what it takes? Let's start a conversation.

    Step 2
    Añadir a los favoritos
    Eliminar de mis favoritos
    Mi Correo Electrónico
    Al hacer clic en la opción "Continuar", acepto que neuvoo recolecte y procese mis datos de conformidad con lo establecido en su Política de privacidad . Tengo derecho a darme de baja o retirar mi autorización en cualquier momento.
    Formulario de postulación