Overview
Skills
Job Details
Trident Consulting is looking for a "Redis Database Engineer (Remote)" for one of our clients.
Job Title: Redis Database Engineer
Job Location: Atlanta, GA (Remote)
Job Type: Contract
Job Summary:
As a Database Engineer specializing in Redis and PostgreSQL, you will be responsible for designing, deploying, and managing robust, scalable, and secure database systems within our infrastructure. You will work closely with development and operations teams to ensure optimal database performance, availability, and reliability.
Required Skills:
Redis (Developer and DBA experience)
Postgres
Python or Java
Nice-to-have Skills:
Additional experience in distributed systems, caching strategies, or cloud-native architectures is a plus.
Responsibilities:
Key responsibilities include designing, developing, and maintaining database systems with a focus on Redis and PostgreSQL, ensuring they are scalable, secure, and performant.
The role involves collaborating with cross-functional teams to translate business needs into technical solutions and implementing database design standards.
Monitoring and optimizing database performance, performing backups and data migrations, and staying updated on new technologies are also crucial.
Additional responsibilities may include training team members, participating in code reviews, automating processes, ensuring data compliance, communicating with stakeholders, and proactively addressing potential issues.
Lead the installation, configuration, and administration of Redis environments.
Monitor and tune performance to ensure high availability and responsiveness.
Design and implement high availability, disaster recovery, and security strategies.
Collaborate with development teams to integrate Redis into application architectures.
Design scalable and efficient architecture solutions aligned with business requirements.
Analyze system requirements, prioritize tasks, and ensure timely project delivery.
Develop and maintain architectural documentation and technical standards.
Provide mentorship and technical guidance to junior team members.
Conduct system audits to identify areas for improvement and optimization.
Ensure compliance with industry standards and architectural best practices.
Evaluate and recommend emerging technologies to enhance system performance.
Troubleshoot and resolve complex technical issues.
Contribute to long-term strategies for system scalability and sustainability.
Stay current with trends and advancements in Redis and system architecture.
Qualifications:
Redis deployments, configurations, Sentinel, Cluster, performance monitoring tools, cloud platforms (like Google Cloud Platform Memory Store or AWS ElastiCache), Redis data structures, and persistence mechanisms (RDB and AOF).
Experience with Redis modules is a plus.
PostgreSQL, desired skills include strong SQL, database development and administration, data modeling, experience with extensions like PostGIS, and familiarity with tools like pgAdmin and psql.
Knowledge of PostgreSQL architecture is also beneficial. Additional desired skills may include Linux proficiency for troubleshooting, programming skills in languages like Python or Java for application integration
Proven experience in Redis architecture, development, and administration.
Strong problem-solving and strategic thinking skills.
Excellent communication and collaboration abilities.
Proficiency in architectural documentation and system design principles.
Familiarity with industry standards and best practices.
Ability to mentor and guide junior engineers.
Adaptability to evolving technologies and a commitment to continuous learning.
About Trident: Trident Consulting is an award-winning IT/engineering staffing company founded in 2005 and headquartered in San Ramon, CA. We specialize in placing high-quality vetted technology and engineering professionals in contract and full-time roles. Trident's commitment is to deliver the best and brightest individuals in the industry for our clients' toughest requirements.