Story Behind the Need
• Business Group: Global Data – Group functions and data. Our Team interprets data, manages the data platform, builds the platform using Python and Cloud, and manages data platform functions.
• Project: Looking for a platform engineer to handle provisioning, cloud management, resource management, and support for cloud resources. The main platforms are Python, Lynx, and Cloud.
Candidate Value Proposition
• The successful candidate will have the opportunity to work with cutting-edge technologies, providing a great learning experience.
• They will work with data services and AI, gaining exposure to leading technologies. This team offers numerous opportunities to work with new cloud technologies and learn extensively.
Job Responsibilities:
• Design data solutions leveraging model cloud technologies, such as Azure Synapse, Azure Databricks, Azure Data Factory, Azure Purview, etc.
• Implementing security controls on cloud PaaS, and IaaS based solutions
• Documents solution design and architecture
• Contributes to portions of value stream codebase
• Lead small team and provide technical guidance to junior staff and project team
• Builds, codes, tests, maintain high quality software
• Participates in Agile sprints and ceremonies; supports rapid iteration and development
• Translates user requirements into software requirements
• Develops, maintains, and tests data pipelines, application framework, infrastructure for data generation; works closely with information architects and Data Scientists
• Managing Hadoop based EDL platform using Ambari
• Develop automation of provisioning Azure services and resources
Key Shared Accountabilities:
Candidate Requirements/Must Have Skills:
1. 5+ years of experience in data management and solution design
2. Experience with terraform, ARM template, Azure Python SDK
3. Experience with using Jenkins to support IaC , DevOps, MLOps, and data pipelines
4. Strong Linux experiences as developer and admin
5. Familiarity with agile and DevOps principles, test-driven development, continuous integration, and other approaches to accelerate the delivery of new features
6. Understanding of software development lifecycle
7. Familiar with platform technologies
8. Familiar with modern software architectures and API-driven development
9. Familiar with scripting languages
10. Familiar with database technologies such as: MySQL, Postgres, Hadoop, Spark
11. Familiar with ETL technologies such as: Informatica
Nice-To-Have Skills:
– Experience initializing and managing cloud platforms: Azure preferred
Additional Soft Skills:
– Strong communication and interpersonal skills
– Collaborative attitude, willingness to work with team members;
– Good organizational and problem-solving abilities
– Experiments with emerging technologies and understanding how they will impact what comes next.
– Some positive impact to specific organizational entitles
– Understanding of how technology supports our client’s business strategy
Education: A Bachelor’s degree in a technical field such as computer science, computer engineering, or a related field is preferred. However, we place more emphasis on relevant work experience than on academic qualifications.
Best vs. Average: The ideal candidate has hands-on experience with the platform side of work, including cloud network security and a strong understanding of Azure data services and Databricks. Experience working with Azure would be a standout.
Additional Notes
• Additional Details: The ideal candidate should be a team player, able to work independently, and be a self-starter.
The pay range that the employer reasonably expects to pay for this position is between CA$55.00 and CA$85.00
Our voluntary benefits offering includes medical, dental, vision and retirement benefits.
Applications will be accepted on an ongoing basis.
Tundra Technical Solutions would like to thank you for the interest you have demonstrated in this opportunity. However, only candidates with the required skills will be contacted.
Tundra Technical Solutions is an Equal Opportunity/Affirmative Action Employer. We welcome and encourage diversity in our workplace.
Not interested in this position, but know somebody who might be? Check out our Referral Reward Program, referrals are a big secret behind our success. As always, we’re on the lookout for great people. And we know that you know great people!
Tundra Technical Solutions is among North America’s leading providers of Information Technology and Engineering staffing and consulting services. Our success and our clients’ success are built on a foundation of service excellence. Rather than continually trying to sell to new clients and companies and simply filling databases with candidates, we focus on developing stronger relationships and deeper knowledge of our existing clients’ challenges and opportunities.
Open ears. Open minds. Open futures