Database Developer

Posted on February 14, 2025

Apply Now

Job Description

  • Database Developer – Job Description
  • Experience:
  • 📌 5-10 years in database development or a related field
  • Technical Skills:
  • Must-Have:
  • ✔️ Database Design & Development – Strong experience in designing, developing, and managing databases, including large-scale and complex data environments.
  • ✔️ Data Modeling & Optimization – Expertise in data modeling, database performance tuning, and optimization.
  • ✔️ SQL & PLSQL – Proficiency in performing complex relational database queries using AWS RDS for PostgreSQL and Oracle PLSQL.
  • ✔️ ETL & Data Pipelines – Experience with AWS Batch, AWS Glue, and other ETL processes.
  • ✔️ CI/CD & Deployment – Familiarity with CI/CD pipelines, Jenkins deployment, and Git repositories.
  • ✔️ Database Performance & Monitoring –
  • • Experience in performance tuning and proactive monitoring.
  • • Managing rollouts, patching, and upgrades.
  • • Aurora scaling and replication capabilities.
  • ✔️ AWS CloudWatch – Proficiency in setting up alerts and monitoring database performance.
  • ✔️ Documentation & Visualization –
  • • Experience using Confluence for collaboration.
  • • Proficiency in SmartDraw for database diagrams and flowcharts.
  • ✔️ Python & Libraries –
  • • Proficiency in Python for data manipulation and automation.
  • • Experience with Pandas, NumPy, SQLAlchemy, PyODBC for data analysis and database interaction.
  • Good to Have:
  • ✔️ Agile/Scrum & Communication – Ability to work in an Agile/Scrum environment with clear and effective communication skills.
  • ✔️ Big Data & ML – Exposure to Big Data, Data Mining, Machine Learning, and Natural Language Processing.

Required Skills

database python agile ai/ml