SQL Developer
The SQL Developer will play a crucial role in maintaining and improving our data management systems, ensuring efficient and accurate data processing for all aspects of our operations.
Key Responsibilities:
- Develop and maintain ETL processes to extract, transform, and load data from various sources into our databases
- Collaborate with cross-functional teams to gather and analyze business requirements and translate them into technical specifications
- Create and maintain SQL queries, views, and stored procedures to support data analysis and reporting needs
- Monitor database performance and troubleshoot issues as needed
- Ensure data integrity and security through proper data governance practices
- Stay up-to-date with industry trends and advancements in SQL development and recommend improvements to existing processes and systems
- Participate in code reviews and provide technical guidance and support to junior developers as needed
Qualifications:
- Bachelor's degree in Computer Science, Information Systems, or a related field
- Strong understanding of database design principles and data modeling techniques
- Proficient in SQL programming and experience with ETL tools such as SSIS or Informatica
- Experience with database administration, performance tuning, and troubleshooting
- Familiarity with Agile development methodologies
- Excellent problem-solving and analytical skills
- Strong attention to detail and ability to work independently and in a team environment