Your Tasks
- Build Solutions: Design, code, test, and deploy secure and maintainable Python applications to automate complex client-side processes and workflows.
- Set Standards: Architect foundational automation frameworks and reusable components that can be leveraged by other teams.
- Own the Pipeline: Implement and manage full CI/CD pipelines (e.g., Azure devops, JFrog Artifactory, SonarCube, Snyk, etc.) for your automation projects, ensuring high-quality, tested code is deployed reliably.
- Version Control: Champion Git best practices for branching, code reviews, and repository management.
- Business Partnership: Collaborate directly with business units to understand their challenges, identify automation opportunities, and translate business requirements into technical specifications.
- Cross-Functional Liaison: Act as the primary technical contact for internal stakeholders, including security experts, infrastructure/ops teams, and other development units, to navigate technical requirements and ensure compliance.
- Strategic Guidance: Advise leadership on the Python automation roadmap, industry best practices, and potential risks.
- Python Governance: Define and enforce security and governance standards for Python development across the company.
- Security Champion: Work proactively with the cybersecurity team to conduct code reviews, implement security best practices (e.g., dependency management, vulnerability scanning), and ensure all solutions meet strict security standards.
- Knowledge Sharing: Document solutions, standards, and processes to build a shared knowledge base.
Your Profile
- Proven Python Expert: 5+ years of professional experience in Python development, with a strong portfolio of automation projects.
- DevOps Mindset: Deep hands-on experience with CI/CD principles and tools, as well as expert-level proficiency in Git.
- Security & Governance Acumen: Demonstrable experience in defining and implementing security best practices (e.g., secrets management) and development governance within a Python ecosystem.
- Natural Consultant: Proven experience in a stakeholder-facing role. You must be comfortable leading workshops, gathering requirements, and managing expectations with both technical and non-technical audiences.
- Exceptional Communicator: Ability to clearly articulate complex technical ideas, risks, and benefits to business leaders, security teams, and other engineers.
- Problem-Solver: A proactive and analytical mindset, with a passion for finding scalable solutions to complex problems.