About Lowe's
Lowe’s Companies, Inc. (NYSE:
LOW) is a FORTUNE® 50 home improvement company serving approximately 16 million customer transactions a week in the United States. With total fiscal year 2023 sales of more than $86 billion, Lowe’s operates over 1,700 home improvement stores and employs approximately 300,000 associates. Based in Bengaluru, Lowe’s India develops innovative technology products and solutions and delivers business capabilities to provide the best omnichannel experience for Lowe’s customers. Lowe’s India employs over 4,200 associates across technology, analytics, merchandising, supply chain, marketing, finance and accounting, product management and shared services. Lowe’s India actively supports the communities it serves through programs focused on skill-building, sustainability and safe homes. For more information, visit,
Job Description Summary
The Software Engineer supports databases on various platforms like Kubernetes, Hyper Converged Infrastructure, Cloud platform for large scale databases for cross-functional and/or highly complex products that often span multiple product groups. Responsibilities include defining the roadmap as well as planning and managing Mongo DB/Postgres/No SQL and product features through the product development process.
The individual in this role identifies and manages databases with a high level of autonomy. He/she manages multiple databases at any given time while partnering closely with the business to understand pain points and develop stable environment.
Required Skills:
- Setup a Mongo DB or any No SQL or Postgres DB Sharding, Installs, configures as per requirements,
- Setup a Mongo DB or any No SQL or Postgres Replica Set, Installs, configures and maintains High Availability server solutions
- Monitoring at Server, Database, Collection Level, and Various Monitoring Tools related to Mongo DB
- Implement appropriate indexes for performance improvement.
- Implement optimal backup and recovery.
- Understand and optimize query performance.
- Evaluate, plan and perform the DB upgrades.
- Maintenance – during release/outage etc.
- Implementing best practices for backups, replication, and health checks.
- Database hardening – implement best practices.
- Design and implement DR plans & HA solutions and recommendations.
- Work closely with the application team to understand what changes are coming in a build/patch/hotfix, do an impact analysis, fine-tune the queries if any.
- Automate the process of deploying DB changes so that we can support this for a new build/patch/hotfix.
- Act as an application DB during the design process.
Required Skills:
- 2+ year’s hands-on experience as DBA on Mongo DB or Postgres.
- Understanding of enterprise application technology architecture, components, databases, networking, and infrastructure as code.
- Strong DBA Experience – Mongo DB or any No SQL or Postgres.
- Strong scripting experience - Unix/Shell Scripting, Python
- Technical knowledge of Linux based and cloud based platforms
- Strong analytical and problem-solving skills