The Senior Data Platform Engineering Developer will be crucial in designing, developing, evolving, and operationalizing a data and analytics platform built on Snowflake and AWS Cloud. This role involves actively setting up and optimizing data ingestion, transformation, and exposure mechanisms, particularly using Apache NiFi, while also upskilling the team on this tool. It is essential for modernizing and industrializing data pipelines in an Agile environment with an advanced DevOps approach.
Design, develop, and maintain robust, high-performance, and scalable data pipelines on AWS, Snowflake, and Apache NiFi.,Implement highly available and automated data ingestion and exposure processes.,Participate in the evolution of the data platform, including infrastructure automation via Terraform.,Contribute to data transformation models and processes, including DataOps best practices.,Support the definition and implementation of development, security, and data governance standards.,Mentor team members and share technical expertise, especially on NiFi, Cloud practices, IaC, and DevOps.,Collaborate within an Agile framework (Scrum / Kanban) and actively participate in team ceremonies.,Perform code reviews, optimize performance, and support production deployments.,Document solutions and ensure continuous technological watch.
Demonstrated expertise on AWS (EC2, S3, Lambda, IAM, CloudWatch, Step Functions, Glue, etc.).,Excellent Python skills for development and automation.,Mastery of Apache NiFi: flow design, optimization, monitoring, troubleshooting.,In-depth knowledge of Terraform (IaC) for deploying Cloud infrastructure.,Experience with Snowflake: performance, ingestion, virtual warehouse, Streams & Tasks.,Advanced experience with DevOps tools: Bitbucket, GitHub, GitHub Actions, Jenkins, Vault, Docker, Containerization, CI/CD, automation.,Strong understanding of CI/CD concepts, automated testing, application security.,Demonstrated experience in Agile (SAFe, Scrum, Kanban).,Solid coding practices, code review, documentation, and testing.,AWS Certified Developer (mandatory).,Bachelor's degree in computer science, software engineering, computer engineering, or a related field.,Significant experience in building large-scale data solutions.,Technical leadership and willingness to share expertise.,Ability to solve complex problems and work in distributed environments.,Rigor, autonomy, and strong orientation towards quality and reliability.,Excellent communication skills and collaborative spirit.
Bachelor's Degree
Requires collaborating regularly with colleagues and partners in the United States.
CGI Inc. is one of the world's largest IT and business consulting firms, providing a comprehensive range of services including strategic consulting, systems integration, managed IT, and business process services. Founded in 1976 and headquartered in Montreal, the company operates across more than 40 countries, helping clients across various industries accelerate their digital transformation and achieve measurable business outcomes.
BerryMap uses cookies to provide essential features, analyze usage, and improve your experience. You can customize your preferences below.