Description
Database Developer
Essential Functions:
• Responsible for Database development working with the backend software developers
• Will be responsible for writing SQL/No-SQL scripts to do ETL on system data
• Performs engineering activities for performance tuning and deep monitoring of applications and services
• Works with business partners, architects, and other groups to identify technical and functional needs of the system, determine the priority of work, and ensure integrated end-to-end design and delivery
• Leverages DevOps practices for Continuous Integration and Continuous Deployment
• Collaborates with and across Agile teams to design, develop, test, implement, and support technical solutions in full-stack development tools and technologies
• Is responsible for all aspects of SDLC of existing and new components
Education & Experience Requirements:
• Bachelor’s Degree in computer science, computer engineering, or equivalent
• 5+ years of experience in a software engineering role
• 3+ years of experience working on PostGreSQL and Elastic Search databases
• 2+ years of experience working in AWS RDS and AWS OpenSearch services
• AWS Database Speciality Certification Preferred
• Must understand tuning of databases using archival, grading, and partitioning techniques
• Must be aware of all foundational constructs of Elastic search NoSQL databases and have experience managing massive datasets and tunes distributed over the cloud
• Must have strong hands-on database development and administrative skills
• Previous experience producing dependable software using node.js, Typescript and Angular