What are the responsibilities and job description for the Technical manager(Python) position at Wilmer Technologies?
Job Title : Technical Manager (Python)
Apply below after reading through all the details and supporting information regarding this job opportunity.
Location : Houston, TX
Duration : 12 months
Job description : Primary Skills :
Strong expertise in product lifecycle management, including requirement gathering,
prioritization, and delivery.
Deep understanding of Agile methodologies (Scrum, Kanban) and the ability to drive
Agile practices across teams.
Hands-on experience with Python and frameworks like Django and Flask.
Solid understanding of cloud platforms (e.g., Azure, AWS) and cloud-native
development.
Proven ability to translate business objectives into actionable technical deliverables.
Knowledge of database systems (e.g., Oracle, PostgreSQL, or SQL Server) with an
emphasis on performance and scalability.
Experience in microservices architecture and API-driven development.
Familiarity with DevOps practices, including CI / CD pipelines and modern automation
tools.
Proficiency in tools supporting Agile workflows, such as JIRA, Confluence, or
equivalent.
Exceptional communication and stakeholder management skills, with an emphasis on
aligning development efforts with product goals.
Good to Have :
Experience in user-centered design and collaboration with UX / UI teams.
Exposure to .NET technologies or other full-stack development frameworks.
Familiarity with OKRs (Objectives and Key Results) for product and team performance measurement.
Key Responsibilities :
- Product-Centric Development :
Collaborate closely with Product Managers to define the product roadmap and
ensure alignment with market needs and business goals.
Translate product requirements into technical solutions, balancing user needs with
technical feasibility.
Foster a culture of Agile practices within the team, ensuring iterative delivery of
value and continuous feedback loops.
Facilitate Scrum ceremonies and ensure efficient sprint planning and execution.
Act as a bridge between technical teams, product teams, and business
stakeholders, ensuring clear communication and shared understanding.
Mentor and coach team members to enhance productivity and align with
organizational goals.
Define and manage project timelines, ensuring on-time delivery while
maintaining high quality.
Prioritize development efforts based on product goals and evolving customer
needs.
Oversee architectural decisions to ensure scalability, reliability, and
maintainability of systems.
Champion modern development best practices, including cloud-native solutions,
microservices, and DevOps.
Monitor product performance in production and ensure systems meet defined
SLAs and user expectations.
Identify opportunities for improvement in both processes and technical
implementations.
Continuous Improvement :
Drive initiatives to enhance team agility, efficiency, and product quality.
Use data and analytics to inform decisions and measure the impact of new
features and system changes.
Qualifications :
Bachelor’s degree in Computer Science, Engineering, or a related field.
5 years of experience in software development, with at least 2 years in a leadership role
focusing on product delivery.
Proven track record of delivering successful products in an Agile environment.
Strong business acumen with the ability to align technical solutions to customer and
market needs.
This role is ideal for leaders passionate about bridging the gap between technology and business,
driving Agile development, and delivering impactful, user-centered products.