Principal Database Developer (SQL, NoSQL, Cloud)
Join to apply for the Principal Database Developer (SQL, NoSQL, Cloud) role at DHL eCommerce
Principal Database Developer (SQL, NoSQL, Cloud)
3 hours ago Be among the first 25 applicants
Join to apply for the Principal Database Developer (SQL, NoSQL, Cloud) role at DHL eCommerce
Job Brief
We are seeking an experienced Principal Database Developer with deep expertise in Oracle SQL, NoSQL databases, and cloud environments. The ideal candidate will be responsible for designing, developing, and optimizing database solutions for large-scale app
Job Brief
We are seeking an experienced Principal Database Developer with deep expertise in Oracle SQL, NoSQL databases, and cloud environments. The ideal candidate will be responsible for designing, developing, and optimizing database solutions for large-scale app
At DHL, our people are our greatest asset! Everyone’s contribution drives us to be the world's #1 logistics company.
Certified as a Great Place to Work and as a Top Employer, we're dedicated to fostering a positive, collaborative, and supportive environment for all. Our commitment and engagement with Our People ensure we continuously build a workplace we're all proud of. Plus, with competitive compensation and exceptional perks, we make sure your personal life shines just as brightly as your career.
Summary
We are seeking an experienced Principal Database Developer with deep expertise in Oracle SQL, NoSQL databases, and cloud environments. The ideal candidate will be responsible for designing, developing, and optimizing database solutions for large-scale applications. This role requires strong database architecture skills, performance tuning expertise, and the ability to work with both relational and NoSQL databases in cloud environments such as Azure.
Essential Duties And Responsibilities
- Design, develop, and maintain Oracle SQL and NoSQL database solutions to support high-performance applications.
- Implement data modelling, schema design, indexing strategies, and partitioning for optimal performance.
- Design, Develop and optimize Oracle PL/SQL stored procedures, triggers, and functions for business logic execution.
- Design, Develop, maintain scalable, high-availability database architectures using Oracle, MongoDB, Cassandra, DynamoDB, or other NoSQL databases.
- Monitor, analyze, and optimize SQL queries, indexing, caching, and memory usage for maximum efficiency.
- Identify and resolve bottlenecks, slow queries, and database-related performance issues.
- Implement database partitioning, replication, and sharding strategies to improve scalability.
- Design and implement cloud-native database solutions using Azure SQL.
- Implement Infrastructure as Code (IaC) solutions for database provisioning using Terraform, CloudFormation, or Ansible.
- Optimize backup, disaster recovery, and high-availability strategies in cloud environments.
- Work with Kubernetes, containerized databases, and serverless data solutions.
- Implement database security policies, encryption techniques, and access controls.
- Perform data auditing, logging, and monitoring for security and operational insights.
- Work closely with software developers, data engineers, DevOps, and product teams to integrate database solutions.
- Provide technical leadership and mentorship to junior database developers.
- Collaborate with architects and business stakeholders to align database solutions with business needs.
- Participate in code reviews, design discussions, and database architecture planning.
Education And/Or Experience
- Bachelor’s degree in computer science, Information Technology, or a related field.
- 8+ years of database development with expertise in Oracle SQL and NoSQL databases, with 3+ years focused on cloud technologies.
Requirements/Skills
- Required Technology Skills
- Strong experience with PL/SQL, query optimization, and performance tuning.
- Hands-on experience with NoSQL databases like MongoDB, Cassandra, or DynamoDB.
- Expertise in cloud databases and data services (Azure Managed Databases, Azure Cosmos DB etc.).
- Proficiency in scripting languages such as Python, Shell, or PowerShell for automation.
- Experience with CI/CD pipelines for database deployment.
- Strong problem-solving skills and ability to work in a fast-paced environment.
- Nice To Have Technology Skills
- Experience in full stack application development.
- Experience in overall cloud eco system not just limited to database related.
- Other Requirements / Skills
- Git/Source control expertise
- Experience with Agile Software Development practices using tools like JIRA/Confluence
- Ensure best practice are put in use by keeping abreast with emerging technologies
- Strong emphasis on code quality, peer reviews, and writing test-driven code
- Experience developing on a full project life cycle, from requirements to delivery
- Ability to research new technologies and create conceptual models or solutions and present them to high-level audience across business, application and technology domains
- Proven experience with TDD, and ability to mentor others in effective TDD
- Analytical with high attention to detail
- Excellent verbal and written communication skills
- Advanced problem-solving skills
- Ability to align workday with US Eastern Time Zone
Physical Demands
Physical demands are consistent with a professional office settingRegular sitting at workstation for 25 – 75% of the work shiftAbility to work alternate shifts (
Benefits
As a Top Employer and leading logistics company, at DHL eCommerce , we are committed to helping you build a career you’ll love with benefits and incentives that support your personal and professional well-being:
- Competitive Pay
- Bonus Programs
- Retirement Savings - 401k with company match
- Medical, Dental, Vision, Well-being programs
- FSA/HSA availability
- Tuition Reimbursement
- Paid Time Off including vacation and sick time
- Company Paid Holidays and Floating Holidays
- Paid Parental Leave
- Employee Discount Program
- Employee Assistance & Work Life Program
- Short Term and Long-Term Disability
- Life Insurance
Annual Salary of $95,850-$153,300. This compensation range is provided as a reasonable estimate of the current starting salary range for this role. Factors that may be used to determine your actual salary may include but are not limited to your specific skills, your work location, how many years of experience you have, and comparison to other employees already in this role.
Equal Opportunity Employer- Veterans/Disability
Seniority level
Seniority level
Mid-Senior level
Employment type
Job function
Job function
Information TechnologyIndustries
Truck Transportation
Referrals increase your chances of interviewing at DHL eCommerce by 2x
Get notified about new Database Developer jobs in Chiasson Office, New Brunswick, Canada.
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.