Full Time

Systems Software Engineer (PostGres)

TDA
$90,000 - $150,000* / year (about $43–$72 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by TDA, so some details may not match this job. The employer's own page has the real description.

Overview

The Systems Software Engineer (PostGres) at TDA will play a pivotal role in the design, implementation, and maintenance of robust and scalable database solutions utilizing PostGres technology. This position requires collaboration with cross-functional teams to optimize database functionality, ensure data integrity, and support application development processes. The ideal candidate will leverage their technical expertise to enhance database performance, troubleshoot issues, and contribute to the overall architectural direction of the database systems.



Job Responsibilities

  • Design, develop, and implement advanced database solutions using PostGres to meet business requirements.
  • Monitor and optimize database performance, ensuring high availability and scalability.
  • Collaborate with software developers and system architects to define database requirements and integration interfaces.
  • Develop and maintain database documentation, including data flow diagrams and database design specifications.
  • Perform routine maintenance, upgrades, and troubleshooting of the database environment.
  • Implement backup and recovery strategies to ensure data integrity and availability.
  • Provide support for database-related issues and assist in resolving user queries effectively.
  • Stay up-to-date with the latest advancements in database technologies and propose improvements based on industry best practices.


Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • Minimum of 3 years of experience in database management and software engineering focused on PostGres.
  • Strong understanding of SQL and experience with database optimization techniques.
  • Familiarity with database design principles and data modeling best practices.
  • Proficiency in programming languages such as Python, Java, or C++ is a plus.
  • Experience with data migration, backup, and recovery strategies.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and teamwork abilities.


Technologies & Tools

The Systems Software Engineer (PostGres) will primarily work with PostgreSQL database management system, alongside various data analysis and visualization tools. Familiarity with cloud platforms such as AWS or Azure for database services, version control systems like Git, and CI/CD tools for deployment processes will also be essential in this role. Additional technologies may include configuration management tools and container orchestration (e.g., Docker, Kubernetes) to streamline database operations.



Ideal Candidates

The ideal candidate for the Systems Software Engineer (PostGres) position is one who possesses a strong analytical mindset and a keen eye for detail. They should demonstrate a passion for technology and continuous learning, adapt quickly to new challenges, and effectively manage multiple projects simultaneously. Strong interpersonal skills and the ability to collaborate within a team-oriented environment are crucial. Furthermore, candidates should exhibit initiative and creativity in problem-solving, along with a commitment to delivering high-quality results.

Had a job search go strangely, or terribly? Tell us. We publish stories without names. Tell your story →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.