Senior IT Platform Engineer (ID:3401)
Stafide
Amstelveen, Netherlands
3 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Amstelveen, Netherlands
Tech stack
Azure
Cloud Computing
Software Quality
Code Review
Continuous Integration
DevOps
Python
Software Engineering
Strategies of Testing
System Availability
Deployment Automation
Data Management
Databricks
Job description
- Design, develop, test, and deploy reliable, scalable platform solutions using Python across the full software development lifecycle.
- Participate from planning and design stages through hands-on development, testing, and automated deployment.
- Design, implement, and maintain CI/CD pipelines, ensuring efficient and reliable delivery.
- Apply best practices for code quality, including code reviews, testing strategies, and automation.
- Design and support high-availability applications with strong reliability and performance requirements.
- Work with application infrastructure and platform architecture, ensuring secure and resilient designs.
- Collaborate with data and platform teams on solutions involving Databricks and Unity Catalog., * Engagement in modern platform engineering initiatives using Python and cloud technologies.
- Exposure to Azure-based architectures, CI/CD automation, and DevOps best practices.
- Opportunities to work with data platforms such as Databricks and Unity Catalog.
- Challenging work involving high-availability systems and enterprise-scale platforms.
- Continuous learning opportunities across cloud, DevOps, and platform engineering domains.
Requirements
- 8-10 years of overall experience in IT platform engineering, software development, or related roles.
- Strong proficiency in Python for platform and application development.
- Solid understanding of CI/CD principles with hands-on experience in building and maintaining pipelines.
- Experience maintaining high code quality through best practices, testing, and peer reviews.
- Practical experience with application infrastructure design and architecture.
- Hands-on experience working with cloud technologies, preferably Microsoft Azure.
- Understanding of Databricks and Unity Catalog concepts and usage.
- Experience supporting applications with high availability and reliability requirements.
You should possess the ability to:
- Design efficient, scalable, and reliable platform solutions.
- Work independently while collaborating effectively within cross-functional Agile teams.
- Analyze complex technical challenges and provide practical, well-structured solutions.
- Contribute proactively to DevOps practices and automation initiatives.