ETL/SQL Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+16 more
Job description
As an ETL/SQL Developer, you will play a key role in supporting data integration, transformation, and migration efforts across various projects. You’ll be responsible for designing, developing, and optimizing stored procedures, packages, and scripts using PL/SQL (preferred) or Microsoft SQL Server (T-SQL). This role requires strong hands-on experience in relational database development, excellent problem-solving skills, and the ability to collaborate across cross-functional teams. You will work closely with application developers, data analysts, and project managers to ensure that data processes are efficient, scalable, and meet business requirements., * Design, develop, and optimize stored procedures, triggers, functions, and views using PL/SQL (preferred) or T-SQL.
- Build and maintain complex queries and scripts to support data migration, reporting, and integration tasks.
- Participate in code reviews, performance tuning, and troubleshooting.
- Collaborate with analysts and data engineers to understand requirements and implement reliable data solutions.
- Document database designs, coding standards, and technical specifications.
- Perform unit testing and support QA with test case creation and defect resolution.
- Analyze legacy system data structures and participate in data mapping and conversion efforts.
- Monitor and maintain database jobs, schedules, and overall performance.
Requirements
- Bachelor’s degree in computer science, Information Technology, or a related field., * 4+ years of experience in SQL development, with strong proficiency in Oracle PL/SQL (preferred) or Microsoft SQL Server T-SQL.
- Experience with data migration, ETL processes, and database performance tuning.
- Familiarity with source control tools and DevOps processes is a plus.
- Ability to read and understand existing codebases and refactor or optimize as needed.
- Strong analytical and debugging skills.
- Excellent communication and teamwork abilities.
- Experience working in Criminal Justice or Public Safety domains is a plus.
Preferred Skills
- Experience with source control tools and DevOps processes.
- Experience working in Criminal Justice or Public Safety domains.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
SQL Murder Mystery: A game for hobby detectives who want to learn SQL
Making Data Warehouses Fast: A Developer’s Story
Résumé-Driven Development: How IT trends affect the job market for software developers
Fully Remote Software Engineer Jobs