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 Experian, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Senior Software Development Engineer (ETL/AWS) at Experian will play a pivotal role in designing and developing robust ETL processes primarily using Amazon Web Services (AWS) technologies. This position requires a strong technical foundation combined with effective leadership abilities, as the successful candidate will lead projects, mentor junior developers, and collaborate with cross-functional teams to ensure data integrity and performance optimization. Your expertise in ETL processes and cloud computing will contribute significantly to our data management initiatives and drive the success of our projects.
Job Responsibilities
- Design, develop, and implement ETL processes leveraging AWS services.
- Collaborate with stakeholders to gather requirements and translate them into technical solutions.
- Ensure data quality and integrity through the development of automated data validation processes.
- Monitor and improve ETL performance and resource utilization.
- Mentor junior developers and promote best practices in software development and data management.
- Participate in architecture design discussions and contribute to the overall data strategy.
- Maintain documentation for ETL processes, data flows, and system architecture.
- Troubleshoot and resolve issues related to data integration and performance.
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- 5+ years of experience in software development, with a focus on ETL processes.
- Extensive experience with AWS services, specifically AWS Glue, Redshift, and S3.
- Proficiency in programming languages such as Python, Java, or Scala.
- Strong understanding of data warehousing concepts and relational databases.
- Experience with data transformation and data modeling techniques.
- Excellent problem-solving skills and ability to work under pressure in a dynamic environment.
- Strong communication skills, both verbal and written, to effectively articulate complex technical concepts.
Technologies & Tools
The Senior Software Development Engineer (ETL/AWS) will work with various technologies and tools including Amazon Web Services (AWS), ETL tools such as Apache NiFi, data warehousing solutions like Amazon Redshift, relational databases (e.g., PostgreSQL, MySQL), and programming/scripting languages such as Python and Java. Familiarity with big data technologies like Apache Spark or AWS Glue will also be beneficial, enhancing your ability to process and manage large datasets effectively.
Ideal Candidates
The ideal candidate for the Senior Software Development Engineer (ETL/AWS) role will possess a unique blend of technical expertise and interpersonal skills. A proactive problem-solver with a strong analytical mindset, you will thrive in collaborative environments and demonstrate leadership capabilities. The ideal candidate should also be adaptable to changing requirements while consistently delivering high-quality results. A passion for innovation and staying updated with industry trends will further distinguish you as a valuable asset to the Experian team.
Maryland pays at most $430 a week in unemployment, for up to 26 weeks, its agency says. How to file there →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.