Technical Lead - Python Application Development

WorkNovas LLC
Bentonville, AR, United States
23 days ago
Apply on www.careerjet.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
3 years minimum
Working hours
Regular working hours

Tech stack

Agile Methodology Cloud Computing Cloud Engineering Code Review Software Design Patterns DevOps Django Web Framework Monitoring of Systems HP Systems Insight Manager Python (Programming Language) PostgreSQL MongoDB
+25 more
MySQL NoSQL Object-Oriented Software Development Performance Tuning Scrum Methodology Prometheus Standard Sql Secure Coding Software Engineering Web Application Frameworks Data Logging Google Cloud Enterprise Software Applications Cloud Monitoring Flask (Web Framework) Grafana Software Security Git Fastapi Event Driven Architecture Build Management Restful APIs Software Version Control Docker Microservices

Job description

We are seeking an experienced Technical Lead with strong expertise in Python application development, cloud-native architecture, and modern application development platforms. The ideal candidate will lead the design, development, deployment, and support of scalable, secure, and high-performance enterprise applications while mentoring engineering teams and driving engineering best practices., * Lead the design, development, testing, deployment, and maintenance of enterprise-grade Python applications.

  • Own end-to-end software delivery including requirements analysis, design, coding, code reviews, testing, deployment, and production support.
  • Design and build cloud-native solutions, preferably on Google Cloud Platform (GCP).
  • Develop and maintain RESTful APIs, microservices, and event-driven systems.
  • Collaborate with product owners, architects, DevOps engineers, QA teams, and business stakeholders.
  • Implement application monitoring, logging, troubleshooting, and performance optimization using observability tools.
  • Mentor developers, conduct code reviews, and promote engineering best practices.
  • Ensure application security through authentication, authorization, encryption, and secure coding standards.
  • Drive Agile development practices and participate in sprint planning, estimation, and technical design discussions.
  • Evaluate emerging technologies and recommend improvements to enhance scalability, reliability, and system performance., We are seeking an Electrical Engineering Learning + Development Specialist to lead the development of training programs, technical standards, and professional growth initiatives fo…
  • 5 days ago +

Requirements

  • 8+ years of software application development experience with at least 3+ years in a Technical Lead role.
  • Strong hands-on expertise in Python application development.
  • Experience with Python frameworks such as FastAPI, Flask, or Django.
  • Strong understanding of Object-Oriented Programming (OOP), design patterns, and software engineering principles.
  • Hands-on experience with Google Cloud Platform (GCP) or other cloud platforms.
  • Experience with Docker and Kubernetes.
  • Proficiency with Git and source code management.
  • Experience designing and developing REST APIs, Microservices, and event-driven applications.
  • Strong knowledge of SQL and NoSQL databases such as PostgreSQL, MySQL, MongoDB, or Cloud SQL.
  • Experience with monitoring and observability tools like Prometheus, Grafana, Cloud Monitoring, or OpenTelemetry.
  • Excellent analytical, troubleshooting, communication, and leadership skills.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerjet.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

5:06 min

Modernizing legacy applications through proactive leadership

Babette Wagner Babette Wagner · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all