Developer Programmer - 261312
at TECH MAHINDRA
North Sydney, New South Wales, Australia -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 23 Apr, 2025 | Not Specified | 23 Jan, 2025 | N/A | Sql Server,Solaris,User Management,Windows,Linux,Patch Management,Dynatrace,It,Security | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
PRIMARY OR MANDATORY SKILLS :-
· Oracle (RAC & Single Instance)
· Red Hat OCP (Both AWS and On-Prem)
· PostgreSQL (RAC & Single Instance)
· MySQL (RAC & Single Instance)
· SQL Server (RAC & Single Instance)
· Database Performance Tunning
· Database Monitoring configuration and management
· Database Backup and Recovery
· Database User Management and Security
· Database and Oracle Engineered System Patch Management
GOOD TO HAVE SKILLS :
LINUX, AIX, SOLARIS, HP-UNIX, WINDOWS, SQL LANGUAGUE, TSQL, Exa-CC , Exa-Data , DELL EMC Net Backup , NAGIOS , DYNATRACE , IT ASSIST , OEM , AWS EC2 , DB2
DETAILED JOB DESCRIPTION : -
· Manage and Maintain databases like Oracle, PostgreSQL, MySQL and SQL Server, along with RAC for each of the database types.
· Perform Quarterly and Monthly patching for all the databases including Oracle, PostgreSQL, MySQL and SQL Server, hosted on any of the platform like AWS (EC2) , Red hat OCP , Exa-CC , Unix , AIX and Solaris.
· Work with business analysts and stakeholders to define and understand data requirements, including storage, access, and retrieval needs.
· Perform database/schema backup or restore as per requirement from the business or the application.
· Assess the feasibility of database-related requirements, identifying which DBMS features (e.g., PL/SQL for Oracle or T-SQL for SQL Server) best suit the project’s needs.
· Collaborate to define data structures and specifications, considering business rules, relationships, and constraints for optimal performance and integrity.
· Design database schemas, including tables, views, indexes, and relationships, following best practices for normalization and performance optimization.
· Leverage database-specific features like Oracle’s partitioning, SQL Server’s clustered indexes, or PostgreSQL’s JSONB support to ensure performance and scalability.
· Develop optimized SQL queries, stored procedures, functions, and triggers to handle data-related logic efficiently.
· Use database-specific query languages (e.g., PL/pgSQL in PostgreSQL, PL/SQL in Oracle, T-SQL in SQL Server) to achieve complex data operations.
· Design and implement data access layers in the application code, following best practices for connecting to and interacting with databases securely and efficiently.
· Test complex queries and stored procedures for accuracy and performance, using tools like EXPLAIN plans or profiling to optimize execution paths.
· Perform integrity checks, ensuring data is consistent across tables and complies with business rules and constraints.
· Troubleshoot data-related issues such as slow queries, deadlocks, or inconsistent data, using diagnostic tools like SQL Profiler for SQL Server or pgAdmin for PostgreSQL.
· Regularly optimize database performance by adjusting indexes, rewriting queries, and archiving data as needed.
· Address incidents involving data access, data integrity, or performance issues, resolving them within the specified SLA.
· Implement and test schema changes or updates, coordinating with DBAs to minimize downtime and disruption to applications.
· Follow best practices for secure data handling, such as using parameterized queries to prevent SQL injection, encrypting sensitive data, and following access control protocols.
· Ensure database structures and queries comply with data protection and privacy regulations (e.g., GDPR, HIPAA), and apply role-based access controls where needed.
· Set up audit trails, where required, to monitor data access and modifications, particularly in systems with sensitive data.
· Seek ways to improve data workflows and processes, introducing automation or improved query patterns to streamline performance.
· Coordinate database changes across development, testing, and production environments
· Monitor database performance post-deployment, quickly addressing any issues that arise from new code or schema changes.
Job Type: Full-time
Pay: $100,000.00 – $120,000.00 per year
Work Location: In perso
Responsibilities:
Please refer the Job description for details
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Information Technology/IT
IT Software - DBA / Datawarehousing
Software Engineering
Graduate
Proficient
1
North Sydney NSW, Australia