GCP Machine Learning Engineer
Avigna is hiring for a "GCP Machine Learning Engineer".
Our IT Delivery Center aims to build strong and sustainable solutions for European customers. We are looking for a GCP Machine Learning Engineer to join the team to build, support, and drive customer innovations, bringing efficiency to the processes through efficient management of cost and schedule.
In alignment with Avigna’s values, we are committed to providing an inclusive work environment for all employees to positively impact our culture every day.
Experience: 6+ years
Location: Stockholm
Key Responsibilities
- Develop, maintain, and optimize GCP-based data pipelines and solutions.
- Implement and manage BigQuery-based analytics and SQL queries.
- Design, deploy, and troubleshoot workflows using Cloud Composer/Airflow.
- Configure and manage IAM, service accounts, and Data Catalog.
- Apply Infrastructure as Code (IaC) principles for GCP resource management.
- Diagnose and resolve issues in cloud environments using Python.
- Create and manage CI/CD pipelines using GitHub Actions or Azure DevOps.
- Conduct code reviews, enforce coding standards, and provide constructive feedback.
- Collaborate with stakeholders and technical teams to deliver scalable data solutions.
Required Skills & Expertise
GCP
- Proficiency in BigQuery and SQL programming.
- Familiarity with Cloud Composer, Airflow, IAM configurations, and Data Catalog.
- Knowledge of Dataflow, Kubernetes (K8s), Vertex AI pipelines, and Kubeflow pipelines is a plus.
Cloud Diagnostics
- Expert in Python programming with a solid understanding of OOP and best practices.
- Proficient in using tools like flake8, mypy, black, SonarQube, and pre-commit.
- Strong experience in unit testing and end-to-end testing using Pytest, fixtures, and unittest.
Unix & Docker
- Comfortable working with popular Unix systems and shell scripting.
- Proficient in Docker, including installation and container management.
Git & CI/CD
- Experience in Git workflows, creating pull requests, and resolving merge conflicts.
- Hands-on expertise in building CI/CD pipelines using GitHub Actions or Azure DevOps.
DBT & SQL
- Strong knowledge of DBT, preferably in GCP environments.
- Advanced SQL skills with a deep understanding of data modeling and system design.
Soft Skills
- Problem-solving: Demonstrated ability to learn and resolve unfamiliar challenges effectively (e.g., leveraging search engines).
- Communication: Strong ability to collaborate with stakeholders and technical teams.
- Proactive Mindset: A "can-do" attitude, taking initiative to explore and resolve tasks independently.
- Code Quality Advocate: Passion for code reviews and constructive feedback.
- Department
- IT
- Locations
- Stockholm
- Remote status
- Hybrid Remote
- Published Date
- 20 November, 2024
Stockholm
Workplace & Culture
At AVIGNA, with offices in Sweden, the USA, and India, we foster a work culture that emphasizes collaboration, productivity, and professional growth. You’ll have the chance to work with supportive colleagues in an engaging environment. We are committed to your personal and career development by offering opportunities for skill enhancement through training programs, competence building, and participation in industry events.
About Avigna AB
AVIGNA holds Service authorization for SAP S/4 HANA and SAP Business All in one.
We have received an SAP Recognized Expertise designation for SAP® S/4HANA. We have consultants serving various customers using SAP and non-SAP products. Our Consulting experience spans across Telecom, Retail, Electrical, Paper, and Social Service Industries.
GCP Machine Learning Engineer
Loading application form
Already working at Avigna AB?
Let’s recruit together and find your next colleague.