High Priority-Application (ETL) Developer - Detroit, MI at Detroit, Michigan, USA |
Email: [email protected] |
From: Eswar Ulluri, TekWissen_LLC [email protected] Reply to: [email protected] Overview: TekWissen Group is a workforce management provider throughout the USA and many other countries in the world. Our client provides a full range of services including web portal providing information on the state, business and economic development, public safety, Learning, law, justice, health, education, Corrections, transportation, IT, Social Services and culture. It also supplies information on government services and current job openings. Position: Application (ETL) Developer Location: Detroit, MI Duration: 13 Months Job Type: Contract Work Type: Remote Pay Rate: $55-$55/hr. Engagement Description About the Role: In this Application Developer III role, responsibilities will involve: Providing support in the full systems life cycle for one or more applications to ensure application software is delivered on time and within budget. Using ETL tools for designing and developing jobs that extract, integrate, transform, and load data. Data analysis. Data warehousing and Data lake projects. Unit test, SIT test, performance testing processes. Implementing ETL concepts using ETL tools like Informatica Power Center, Scala, & Easy ETL, & SQL. Working closely with various stakeholders such as business customers, vendors, and internal teams to provide expert support. Additional aspects/functions of the role may include: Code applications using a disciplined development process. Assist in the deployment of new modules, upgrade and fix the production environment. Make modules production-ready by moving them to libraries, completing forms and version control documents, following procedures, etc. Validate deployment. Assist in production support. Troubleshoot existing information systems to identify errors or deficiencies and develops solutions. Identify technical requirements, as needed. Create technical design specifications and assist in sizing technical requirements, as needed. Participate in project planning processes, as required. Other duties as assigned. Top 3 Required Skills/Experience Scala, Java , Python Strong SQL Knowledge and experience with varied databases (Redshift, Oracle, SQL Server, PostgreSQL) Strong Datawarehousing knowledge ( STAR/Snowflake Schema, SCD etc.,) Required Skills/Experience The rest of the required skills/experience. Include: Providing support in the full systems life cycle for one or more applications to ensure application software is delivered on time and within budget. Using ETL tools for designing and developing jobs that extract, integrate, transform, and load data. Data analysis. Data warehousing and Data lake projects. Unit test, SIT test, performance testing processes. Implementing ETL concepts using ETL tools like Informatica Power Center, Scala, & Easy ETL, & SQL. Working closely with various stakeholders such as business customers, vendors, and internal teams to provide expert support. Identify technical requirements, Create technical design specifications and assist in sizing technical requirements, as needed. Demonstrated ability to analyze and interpret very complex problems or processes that span multiple business areas, identify and understand requirements, and develop alternate solutions. Preferred Skills/Experience Optional but preferred skills/experience. Include: Have sound technical knowledge and ability to learn and adapt quickly. Strong data analysis skills. Effective interpersonal and communication (written and verbal) skills. Excellent team player, ability to meet tight deadlines and work under pressure. Accuracy and attention to detail. Positive attitude, adaptable to change. Other related skills and/or abilities may be required to perform this job. Education/Certifications Include: Associate's degree in related field preferred. 5+ years of programming experience preferred. Familiar with Scala/Java and SQL. Experience working in Data warehousing and Data lake projects. Development experience in implementing ETL concepts using tools like Informatica Power Center, Scala, & Easy ETL, & SQL. Experience using ETL tools for designing and developing jobs that extract, integrate, transform and load data. Understanding of SQL and UNIX. Detailed understanding of all phases of development life cycle (specifically, understanding of waterfall and agile methodologies). Understanding of preparation of detailed designs. Understanding of unit test, SIT test, performance testing processes. Experience in systems design and a basic understanding of development, database development, testing, and integration methodologies preferred. Experience working with vendors, cloud solutions, and managed services/Application Service Providers is preferred. Broad level of understanding surrounding information systems and application architecture standards required. Experience designing, developing and testing applications using proven or emerging technologies required. Keywords: information technology Michigan |
[email protected] View all |
Fri Oct 27 19:15:00 UTC 2023 |