What are the responsibilities and job description for the Database Engineer position at NAVA Software Solutions?
Job Title: Database Engineer
Location: Englewood, NJ
W2 Contract / C2C(Own Corp) Only
Note: Need local candidates who can attend In person interview
.
Job Descriptio
- n:Install, configure, upgrade, and maintain MySQL, Redis, PostgreSQL databases in both on-premise and AWS environment
- s.Manage Replication solutions for each Database based on application requirement for proper High Availabilit
- y.Administer and Optimize AWS Managed database services (RDS, AURORA, ElastiCache, DynamoDB, S3, EC2
- ).Automate routine tasks and infrastructure setup using tools like Ansible and AWS CloudFormatio
- n.Design and implement comprehensive monitoring and alerting systems (CloudWatch , PMM, Datadog, MonYog) to proactively identify performance bottlenecks and apply necessary optimizations or fixe
- s.Perform daily maintenance, health checks, and capacity planning to ensure database reliability across all environment
- s.Collaborate with application developers to design efficient schemas, optimize complex queries, and enhance database performanc
- e.Work closely with DevSecOps to ensure timely application of security patches and upgrade
- s.Develop and manage robust backup and disaster recovery strategies ensuring minimal data loss and downtim
- e.Generate ad-hoc reports and provide insights as requested by internal teams or stakeholders. Good with Shell Scripting or Python. Good with Linux administratio