Database Developer (Postgres and Greenplum)
Role Category: Programming & Design
Role: Database Developer
Job Location: Jaipur or Remote
Skills, Knowledge and Competencies
- Implement and maintain database code in the form of stored procedures, scripts, queries,
views, triggers, etc. - Minimum of 2+ years of experience working with PostgreSQL.
- Familiarity with PostgreSQL support for JSON.
- Strong Development Experience in Greenplum Database.
- Designing databases and ensuring their stability, reliability, and performance.
- Expert Level SQL, PL/pgSQL, including stored procedures, functions, triggers, and views.
- Experience with NoSQL databases (e.g. Apache Cassandra) and NoSQL support in PostgreSQL.
- Experience with message queuing, full text indexing, and other other high performance data
concepts. - Experience in Data Warehouse/ Solution Design and BI at lease executed 2 projects.
- Experience of database design or integration experience with SQL Server databases.
- Knowledge in MSBI Tools - SSIS, SSRS, SSAS and in MDX queries and cube solutions.
- Working Exp. in any Visualization tool such as PowerBI is an advantage.
- Develop algorithms for massive parallel processing databases.
- Hands on experience in transforming Oracle DB to Greenplum.
- Design, create, and implement database systems based on the end user's requirements.
Skills & Qualifications
- Preferable Client facing experience.
- Leadership capabilities.
- Strong logical and debugging skills.
- Good reputed college.
- MUST have excellent English (verbal and written).
Qualifications/Requirements
- Engineering/B.Tech/B.E degree or related from premier institutes.
- Strong analytical skills - strong problem solving skills, communicates in a clear and succinct manner and effectively evaluates information / data to make decisions, anticipates obstacles and develops plans to resolve.
- Experience in the integration with and/or management of externally-hosted 3rd Party Software as a Service applications.
- High level of energy and enthusiasm, with ability to thrive in a rapidly changing environment.
Additional Eligibility Qualifications
- Strong team player - collaborates well with others to solve problems and actively incorporates input from various sources.
- Demonstrated customer focus - evaluates decisions through the eyes of the customer, builds strong customer relationships and creates processes with customer viewpoint.
- Change oriented - actively generates process improvements, supports and drives change, and confronts difficult circumstances in creative ways.
- Ability to develop and maintain effective client relationships.