Database Developer
Posted on February 14, 2025
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