Senior Technical Consultant - Power BI
About the role
Senior Technical Consultant
location
).
As a Senior Technical Consultant you will participate in all aspects of the software development lifecycle which includes estimating, technical design, implementation, documentation, testing, deployment and support of application developed for our clients. As a member working in a team environment you will take direction from solution architects and Leads on development activities.
Perficient is always looking for the best and brightest talent and we need you! We're a quickly-growing, global digital consulting leader, and we're transforming the world's largest enterprises and biggest brands. You'll work with the latest technologies, expand your skills, and become a part of our global community of talented, diverse, and knowledgeable colleagues.
Data & Analytics Product Group under FCSD Tech is looking to for a dynamic and result oriented candidate for the role of Senior Data Engineer within its Data Orchestration product line. The candidate will be responsible for designing the transformation and modernization of big data solutions on the GCP cloud. The candidate must have experience leading large-scale solutions and the operationalization of data warehouses, data lakes, and analytics platforms on a cloud platform, GCP preferred. We seek individuals with a wide range of technology skills in these domains, capable of designing the right solutions using a mix of GCP and third-party technologies for deployment on the GCP cloud.
- 8+ years of Data Engineering experience
- 5+ years of Cloud experience (GCP preferred) with solutions designed and implemented at production scale
- Strong understanding of key GCP services, especially those related to data processing [Batch/Real Time] Big Query, Cloud Scheduler, Airflow, Postgres, Data Flow, Pub/Sub, Cloud Logging and Cloud Monitoring
- Experience with infrastructure as code Terraform/ GitHub
- Experience in design, development and implementation of data pipelines using Data Warehousing applications
- Experience in integrating various data sources like Oracle, Teradata, DB2, Big Query & Flat files
- Hands on experience in performance tuning and debugging ETL jobs
- Involving in review meetings and coordinating with the team in job designing and fine-tuning the job performance.
Responsibilities
- Responsible for gathering business requirements and design ETL systems to meet application needs
- Work closely with stakeholders to gather requirements and provide technical guidance on the migration process
- Collaborate with the data engineering teams to understand the existing JCL/ETL jobs and their dependencies.
- Design and implement migration strategies for moving ETL to GCP native services.
- Develop, test, and deploy data pipelines and workflows, ensuring scalability, reliability, and performance
- Troubleshoot and resolve any production issues or challenges that arise during the migration
- Deliver product features as part of roadmap and business needs
- Lead in Effort estimation for the new developments and enhancements.
- Co-create test plan and lead execution and code deployment. Lead performance tuning to optimize the job execution.
- Responsible for validating, run, scheduling and monitoring jobs using data stage director
- Responsible for debugging Ticketing issues in the production phase
Qualifications
- BE/BTech in CS/IT or equivalent degree in relevant domain
- Proven experience in data engineering [IBM DataStage or equivalent Cloud ETL preferred]
- Strong knowledge of ETL processes, data integration and data management
- Proficiency in programming languages such as SQL, Python or Java
- Familiarity with cloud computing platforms and data storage solutions
- Excellent problem-solving skills and ability to work independently as well as team player
- Professional Certification in GCP (e.g., Professional Data Engineer)
- Experience in Mainframe to GCP migration considered plus
- Agile Methodology Practitioner
Perficient full-time employees receive complete and competitive benefits. We offer a collaborative work environment, competitive compensation, generous work/life opportunities and an outstanding benefits package that includes paid time off plus holidays. In addition, all colleagues are eligible for a number of rewards and recognition programs including billable bonus opportunities. Encouraging a healthy work/life balance and providing our colleagues great benefits are just part of what makes Perficient a great place to work.
WHO WE ARE
WHAT WE BELIEVE
Disclaimer
Not included in the source posting: benefits.
Skills
Who can apply
The employer didn't state any visa, work authorization, citizenship or clearance requirements in this posting. Confirm with the employer before applying.
Read automatically from the employer's posting text. Always confirm with the employer — requirements can change after a job is published.