search
location
Request a Demo

Current job positions

Senior Database Administrator

Responsibilities

  • Infrastructure Design and Deployment: Design, build, and maintain scalable and reliable infrastructure using Kubernetes, Docker, Redis, Elasticsearch, Solr, and OpenShift technologies.
  • Containerization and Orchestration: Containerize applications using Docker and deploy them on Kubernetes, managing container lifecycle, scaling, and orchestration.
  • Continuous Integration and Deployment: Develop and maintain CI/CD pipelines using tools like Jenkins, GitLab, or others to automate application deployment, testing, and release processes.
  • Monitoring and Alerting: Implement monitoring and alerting systems to proactively identify and resolve infrastructure issues. Use tools like Prometheus, Grafana, or others to monitor system performance and availability.
  • Configuration Management: Utilize tools like Ansible, Puppet, or Chef to automate the configuration and management of infrastructure components.
  • Infrastructure as Code: Implement Infrastructure as Code (IaC) practices using tools such as Terraform or CloudFormation to automate infrastructure provisioning and management.
  • Performance Optimization: Identify and optimize performance bottlenecks in the infrastructure, including network, storage, and compute resources.
  • Security and Compliance: Implement security best practices and ensure compliance with industry standards and regulations. Manage access controls, secrets management, and security policies.
  • Incident Response and Troubleshooting: Investigate and resolve infrastructure-related incidents, perform root cause analysis, and implement preventive measures.
  • Collaboration and Documentation: Collaborate with development teams, system administrators, and other stakeholders to support application development and deployment. Maintain documentation and runbooks for infrastructure components and processes


Qualifications:

  • Bachelor's degree in computer science, Information Systems, or a related field (or equivalent experience).
  • Proven experience as a Database Administrator, specifically working with MongoDB, Cassandra, Postgres, and SQL databases.
  • Strong knowledge of database management principles, best practices, and performance optimization techniques.
  • Proficiency in database installation, configuration, and administration for MongoDB, Cassandra, Postgres, and SQL databases.
  • Experience with database modeling, schema design, and query optimization.
  • Familiarity with data security and access control principles, including user management and role-based access control (RBAC).
  • Knowledge of backup and recovery strategies, including point-in-time recovery and disaster recovery procedures.
  • Strong troubleshooting and problem-solving skills to identify and resolve database-related issues.
  • Excellent communication and collaboration skills to work effectively with cross-functional teams.
  • Ability to work independently and manage multiple tasks in a dynamic, fast-paced environment.
  • Relevant certifications (e.g., MongoDB Certified DBA, Cassandra Certified Administrator) are a plus.


If you think you could be the one, apply at [email protected]