Solution Architect Python

As a Technical Python Architect, you will be responsible for designing scalable, secure, and high-performance distributed architectures for advanced consumer-facing applications. In this role, you will work closely with the Engineering Team, Product Management, Architects, and other stakeholders to ensure technical excellence. This position requires 24/7 availability for effective stakeholder and customer management.

Department: Project Management
Project Location(s): London - United Kingdom
Compensation: 82.000 GBP P/A

Responsibilities

  • Align technology objectives with business goals, ensuring systems meet functional and non-functional requirements (e.g., performance, security, scalability, maintainability).
  • Design optimal technical solutions based on customer environments, requirements, and financial resources.
  • Develop the structure of technology systems and manage program implementation.
  • Coordinate with the software development team to ensure smooth system operations.
  • Contribute to backend development, including database schema, API, and code design, ensuring reusable and optimized code.
  • Perform code reviews focusing on maintainability, readability, performance, documentation, and architectural conformance.
  • Design and implement tailored solutions for customer challenges, identifying reusable patterns across clients.
  • Explain technical architectures to both technical and non-technical stakeholders, including commercial and management audiences.
  • Evaluate architectural decisions and propose alternatives to meet business cases, maintainability, performance, and security needs.
  • Conduct technical design reviews using artifacts such as ER diagrams, time-sequence diagrams, pseudocode, and truth tables.
  • Create high-level product specifications, design documents, and technical documentation.
  • Recommend tools and resources from on-premise, cloud-based, and hybrid environments.
  • Leverage the latest technologies to improve software capabilities and drive innovation.
  • Work with AWS and Azure cloud services and design solutions adhering to DevSecOps principles.
  • Engage with customers to understand requirements and translate them into functional documents.
  • Create high-level design and technical approach documents, collaborating with the development team to deliver technical assistance and solutions.

Skills/Experience

  • Expertise in Python development, including backend architecture, database schema, API, and code design.
  • Proficiency in designing scalable, secure, and high-performance distributed systems.
  • Strong knowledge of cloud services (AWS, Azure) and DevSecOps practices.
  • Excellent problem-solving, analytical, and critical-thinking skills.
  • Experience with tools and standards for technical documentation, including design artifacts like ER diagrams and pseudocode.
  • Ability to evaluate and enforce high-quality technical design and architecture.
  • Strong communication skills to interface effectively with technical and non-technical audiences.
  • Proven ability to lead development teams and perform comprehensive code reviews.

Apply Now : Job Reference No - 112090

how can we help you?

Passionate about delivering the latest technology solutions and helping businesses of all sizes and industries then we would love to hear from you

Codeneer has been instrumental in transforming our business. Their expertise in software development and IT solutions helped us streamline operations and boost efficiency

Donald Simpson
Chairman, Bluewater Corp