Technical Manager

Posted 6 Hours Ago
Be an Early Applicant
Vellore, Tamil Nadu, IND
In-Office
Senior level
Analytics • Financial Services • Big Data Analytics
The Role
Lead and mentor Python engineering teams while designing scalable, resilient, and secure systems. Oversee technical project delivery, architecture strategy, technology evaluation, proof-of-concept development, CI/CD, testing, monitoring, performance optimization, stakeholder communication, and risk management. The role requires hands-on development, solution architecture expertise, cloud infrastructure knowledge, API and microservices experience, and strong technical leadership.
Summary Generated by Built In

Job Title: Technical Manager & Solution Architect (Python Expert)

Location: Vellore , Tamil nadu

Job Overview:

We are seeking a highly skilled Technical Manager & Solution Architect with deep expertise in Python to lead and architect complex, scalable technical solutions. This hybrid role combines the responsibilities of a technical leader with those of a solution architect, making it ideal for someone who can provide both hands-on leadership and high-level system design expertise. You will manage a team of developers while also playing a pivotal role in architecting innovative solutions that meet business needs and technology standards.

The ideal candidate will have a strong background in software development, team management, and architecture design, with extensive experience in Python-based systems. You will collaborate with stakeholders to design and implement robust, scalable, and secure systems while ensuring the team adheres to best practices.

Key Responsibilities:

Technical Leadership:

  • Team Leadership: Manage and mentor a team of engineers, providing guidance on best practices, conducting code reviews, and supporting career development.
  • Hands-on Development: Lead the development of high-quality Python-based applications, providing hands-on coding when necessary.
  • Project Delivery: Oversee the planning, execution, and delivery of technical projects, ensuring that timelines, scope, and quality targets are met.

Solution Architecture:

  • System Architecture Design: Define and design scalable, resilient, and secure architectures for new and existing systems using Python and other relevant technologies.
  • Technical Strategy: Collaborate with stakeholders to develop the technical strategy and roadmap, ensuring alignment with business goals.
  • Cross-functional Collaboration: Work closely with product managers, DevOps, and data science teams to ensure seamless integration and functionality.
  • Technology Evaluation: Evaluate emerging technologies and frameworks to ensure that the architecture remains current and effective for future scalability and innovation.
  • Proof of Concepts: Develop and prototype architectural solutions, ensuring feasibility and scalability before full implementation.

Engineering Excellence:

  • Quality Assurance: Establish and enforce best practices for coding, testing, continuous integration (CI/CD), and documentation to ensure code quality and maintainability.
  • DevOps Integration: Guide the team in implementing and maintaining robust CI/CD pipelines, automated testing, and monitoring.
  • Performance Optimization: Ensure the system’s performance and reliability through profiling, optimization, and scaling strategies.

Stakeholder Management:

  • Requirement Gathering: Collaborate with product owners and business stakeholders to gather and analyze functional and non-functional requirements.
  • Technical Communication: Act as the primary technical contact, explaining complex technical concepts to non-technical stakeholders and ensuring clear communication across teams.
  • Risk Management: Identify technical risks in the architecture or system and develop mitigation strategies to prevent or resolve them.

Continuous Improvement:

  • Innovation: Drive innovation within the team by encouraging experimentation and the adoption of modern development practices and tools.
  • Team Development: Foster a culture of continuous learning and improvement, supporting team members in expanding their technical expertise.
  • Mentorship: Provide guidance on both development and architecture, ensuring that the team adheres to high technical standards.

 

 

 

Required Skills and Qualifications:

  • Educational Background: Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
  • Experience: Minimum of 7-10 years of experience in software development, with at least 3 years in a managerial or technical leadership role, and 2+ years of solution architecture experience.
  • Technical Expertise:
  • Expertise in Python and Python frameworks (e.g., Django, Flask, FastAPI) with a deep understanding of object-oriented programming, design patterns, and best practices.
  • System Design: Strong knowledge of system design, architecture patterns (e.g., microservices, event-driven), and cloud infrastructure (AWS, GCP, Azure).
  • Experience with databases (both relational and NoSQL), distributed systems, and large-scale web applications.
  • Strong familiarity with DevOps practices, CI/CD pipelines, containerization (Docker, Kubernetes), and cloud deployment strategies.
  • API Design and Integration: Extensive experience in RESTful API and microservices architecture.
  • Leadership Skills: Proven experience managing and mentoring teams, driving technical excellence and delivering on complex projects.
  • Analytical Problem Solving: Strong analytical skills for troubleshooting and solving complex technical problems.
  • Communication: Excellent verbal and written communication skills, with the ability to articulate technical information to diverse audiences.

Preferred Qualifications:

  • Extensive knowledge of Python Frameworks
  • Experience in Agile or Scrum environments.
  • Knowledge of data science libraries (e.g., Pandas, Numpy) and machine learning frameworks (e.g., TensorFlow, PyTorch) is a plus.

Why Join Us:

  • Leadership Opportunity: Lead both the team and the architecture in a role that bridges technical management with high-level design.
  • Innovative Projects: Work on cutting-edge technologies and architecture designs that challenge conventional approaches.
  • Career Growth: We offer opportunities for leadership development and professional growth in technical and managerial capacities.
  • Collaborative Environment: Be part of a talented and passionate team that values creativity, collaboration, and innovation.
  •  

Skills Required

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field
  • 7-10 years of software development experience
  • At least 3 years in a managerial or technical leadership role
  • At least 2 years of solution architecture experience
  • Expertise in Python and Python frameworks such as Django, Flask, or FastAPI
  • Strong understanding of object-oriented programming, design patterns, and software development best practices
  • Strong knowledge of system design and architecture patterns, including microservices and event-driven architecture
  • Experience with cloud infrastructure, including AWS, GCP, or Azure
  • Experience with relational and NoSQL databases, distributed systems, and large-scale web applications
  • Strong familiarity with DevOps practices, CI/CD pipelines, containerization, Docker, Kubernetes, and cloud deployment strategies
  • Extensive experience designing RESTful APIs and microservices architectures
  • Proven experience managing and mentoring engineering teams
  • Strong analytical problem-solving skills
  • Excellent verbal and written communication skills
  • Extensive knowledge of Python frameworks
  • Experience in Agile or Scrum environments
  • Knowledge of data science libraries such as Pandas and NumPy
  • Knowledge of machine learning frameworks such as TensorFlow and PyTorch
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
246 Employees
Year Founded: 2008

What We Do

FactEntry is a London-headquartered provider of fixed-income reference data, bond pricing, analytics, and related data solutions for debt-capital-markets professionals. Its products include a validated securities master and reference database, bond valuation engine, corporate-actions tracking, bond-document database, municipal disclosures, and regulatory data services. The company combines analyst-led research with machine learning and natural-language-processing technologies to deliver reliable market data and monitoring.

Similar Jobs

TransUnion Logo TransUnion

Senior Consultant

Big Data • Fintech • Information Technology • Business Intelligence • Financial Services • Cybersecurity • Big Data Analytics
Hybrid
Chennai, Tamil Nadu, IND
13000 Employees

Portcast Logo Portcast

Technical Program Manager

Artificial Intelligence • Logistics
In-Office or Remote
12 Locations
27 Employees

EXL Logo EXL

Senior Technical Manager

Information Technology • Database • Consulting
In-Office
Chennai, Tamil Nadu, IND
30246 Employees

GE Vernova Logo GE Vernova

Technical Project Manager

Energy • Manufacturing • Solar • Renewable Energy
In-Office or Remote
Chennai, Tamil Nadu, IND
75000 Employees
113K-189K Annually

Similar Companies Hiring

Milestone Systems Thumbnail
Artificial Intelligence • Security • Software • Analytics • Big Data Analytics
Lake Oswego, OR
1500 Employees
Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account