Python Solution Engineer
Role details
Job location
Tech stack
Job description
Python Solutions Engineer (Automation) Location: Barcelona, Spain (Hybrid: 8 days/month in-office) Contract: Permanent, Full-time Experience Level: 5+ Years We are looking for a Python Solutions Engineer who is passionate about automation and governance. This isn't just about writing scripts; it's about architecting the foundational frameworks that will scale automation across an international enterprise. Your Tasks: Design, Automate, & Lead * Build & Architect: Design, code, and deploy secure, maintainable Python applications to automate complex client-side workflows. You will set the standards by building reusable components for other teams. * Full-Cycle DevOps: Own the entire pipeline. You will implement and manage CI/CD workflows using tools like Azure DevOps, JFrog Artifactory, SonarQube, and Snyk to ensure reliable, high-quality deployments. * Business Partnership: Act as a bridge between technical and non-technical units. You will collaborate with business stakeholders to
Requirements
identify automation opportunities and translate their needs into technical specs. * Security & Governance: Act as the Python Governance lead. You will define security standards, conduct code reviews with the cybersecurity team, and manage dependency/vulnerability scanning. * Strategic Guidance: Advise leadership on the Python automation roadmap, industry best practices, and risk mitigation. * Version Control: Champion Git best practices, overseeing branching strategies and repository management. Your Profile * Python Expert: 5+ years of professional Python development experience with a strong portfolio of automation-heavy projects. * DevOps Mastery: Deep hands-on experience with CI/CD principles and expert-level proficiency in Git. * Security-First Mindset: Proven experience implementing security best practices (e.g., secrets management) and development governance. * The "Consultant" Edge: You are comfortable leading workshops, managing stakeholder expectations, and articulating complex technical risks to business leaders. * Communication: Exceptional ability to communicate technical ideas clearly to both security experts and infrastructure teams. * Problem-Solver: You have a proactive, analytical mindset and a passion for building scalable solutions.