If you are a highly motivated and results-driven individual with a passion for database development, we would love to hear from you.
Position: Database Applications Developer
Location: Las Vegas, Nevada, United States
Employment Type: Full-time
Experience Level: Mid-Senior level
Industry: Farming
About the Role: We are seeking an experienced Database Applications Developer to join our growing team. As a Database Applications Developer, you will be responsible for designing, developing, and implementing database applications for our company. Your main goal will be to ensure the efficient and effective management of our databases, as well as optimize their performance.
Key Responsibilities:
- Design, develop, and implement database applications to support the company's business operations.
- Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
- Develop and maintain database structures, procedures, and functions to support data integrity and security.
- Monitor database performance and identify areas for improvement, making necessary adjustments to optimize performance.
- Troubleshoot and resolve database issues in a timely manner to minimize downtime and ensure data availability.
- Conduct regular backups and disaster recovery procedures to ensure data integrity and availability.
- Develop and maintain database documentation, including data dictionaries, ER diagrams, and data flow diagrams.
- Stay up-to-date with emerging database trends and technologies, and evaluate their potential impact on the company's database systems.
Requirements:
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Minimum of 4 years of experience in database development and management.
- Strong knowledge of database management systems, such as MySQL, Oracle, and SQL Server.
- Proficient in SQL and database programming languages, such as PL/SQL and T-SQL.
- Experience with ETL tools and data integration techniques.
- Familiarity with database security and backup procedures.
- Excellent problem-solving and analytical skills.
- Strong attention to detail and ability to work in a fast-paced environment.
- Good communication and interpersonal skills.
Join our team and be part of a dynamic and innovative company that values its employees and promotes a culture of continuous learning and growth.