Job Description
Essential Functions:
This role is part of Platform as a Service (PaaS) organization, where your primary responsibilities will be:
- Support and contribute to open source community edition PostgreSQL and related components.
- Troubleshoot and debug code issues as reported by Database Engineers/DBA s
- Develop bug fix and enhancements
- Liaise with PostgreSQL community to contribute on bug fixes and enhancements
- Develop DB as a Service (DBaaS) offerings
- Design and develop software to improve database reliability, availability, and scalability
- Enhance observability, specially using machine learning such as Anomaly detection
- Develop automation for database lifecycle management and database self-service for application users
Basic qualifications:
4 years of work experience with a Bachelor s Degree or an Advanced Degree (e.g. Masters, MBA, JD, MD, or PhD) Preferred qualifications:
Bachelor or Master Degree in Computer Science or related field
4-5 years of software development experience with programming languages like C, C , Java, and GO.
Good experience in JavaScript frameworks such as Node.js, React, Angular
Good understanding of databases technologies such as Oracle, PostgreSQL, MySQL.
Experience with CI/CD pipeline and code versioning tools such as Git
Good to Have Experience in Python/Perl scripting and experience in tools like Ansible
Previous involvement with the PostgreSQL community or another open source community is a plus.
Good knowledge on UNIX/Linux platform skills and understanding of network, storage, tiered application environments and security.
Nice to Have - Good understanding of the PostgreSQL Internals and working knowledge of various extensions in PostgreSQL.
Nice to Have - knowledge on High Availability and Connection Pooling & Load Balancing PostgreSQL workloads.
Ability to work well as a team and as an individual with minimal supervision Additional Information:
Work Hours:
This position requires the incumbent to be available during core business hours. Travel Requirements:
This position requires the incumbent to travel for work 0-5% of the time. Mental/Physical Requirements:
This position will be performed in an office setting. The position will require the incumbent to sit and stand at a desk, communicate in person and by telephone, frequently operate standard office equipment, such as telephones and computers, and reach with hands and arms.
Job Classification
Industry: IT Services & Consulting
Functional Area: Engineering - Software,
Role Category: DBA / Data warehousing
Role: DBA / Data warehousing
Employement Type: Full time
Education
Under Graduation: Any Graduate
Post Graduation: MBA/PGDM in Marketing, Any Postgraduate, Medical-MS/MD in Psychology
Contact Details:
Company: Visa
Location(s): Bengaluru
Keyskills:
Unix
Computer science
Automation
Linux
Postgresql
MySQL
Oracle
Open source
Load balancing
Python