Match score not available

Senior Python Developer (.Net and Angular is a plus) / Tech Lead [OPEN TO ALL LATAM] at Tekton Labs

Remote: 
Full Remote
Contract: 
Experience: 
Mid-level (2-5 years)

Offer summary

Qualifications:

Senior-level Python proficiency, Intermediate C# and Angular proficiency, Experience in DevOps with Azure, Docker.

Key responsabilities:

  • Develop, support software using Python, C#, Angular
  • Implement CI/CD, manage containerized apps
  • Provide technical leadership, mentor team members
  • Collaborate with cross-functional teams for integration
Tekton Labs logo
Tekton Labs SME https://www.tektonlabs.com
51 - 200 Employees
See more Tekton Labs offers

Job description

Position Overview:

We are seeking a highly skilled and experienced Senior Python Developer / Tech Lead to join our team. The ideal candidate will have a strong background in software development, with extensive experience in Python, C#, Angular, and DevOps practices. The role involves developing and supporting new processes, leading technical teams, and ensuring seamless integration with various technologies such as Kafka, Docker, and Azure.

Key Responsibilities:
  • Software Development and Support:
    • Develop and support new processes and applications using Python, C# (both .NET Framework and .NET Core), and Angular (TypeScript).
    • Work with databases such as Snowflake and SQLite.
    • Create and manage APIs using FastAPI and develop background processes.
  • DevOps:
    • Utilize Azure and Azure Pipelines for continuous integration and continuous deployment (CI/CD).
    • Implement and manage containerized applications using Docker.
  • Technical Leadership:
    • Provide technical guidance and support to team members, including those working with various stacks (Java, Node-RED, Angular, etc.).
    • Assist team members with troubleshooting and optimizing their tasks and processes.
    • Conduct meetings to determine the best technical solutions for upcoming projects and processes.
  • Collaboration:
    • Work closely with data science teams to ensure integration and support, especially for processes involving data flows.
    • Collaborate with cross-functional teams to maintain and improve application performance and reliability.
    • Mentor and train junior developers and other team members in best practices and new technologies.
Required Skills and Experience:
  • Programming Languages:
    • Senior-level proficiency in Python.
    • Intermediate proficiency in C# (both .NET Framework and .NET Core).
    • Intermediate proficiency in Angular (TypeScript).
  • Technologies and Tools:
    • Experience with Snowflake, SQLite, Kafka, and Docker.
    • Strong understanding of CI/CD practices using Azure and Azure Pipelines.
    • Experience with FastAPI for building APIs.
  • Soft Skills:
    • Strong problem-solving skills and the ability to troubleshoot complex issues.
    • Excellent communication and collaboration skills.
    • Ability to mentor and lead technical teams effectively.
Preferred Qualifications:
  • Experience in a tech lead role or similar position.
  • Knowledge of data science concepts is a plus, although not mandatory.
  • Familiarity with other programming languages and frameworks, such as Java and Node-RED, is beneficial.

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Analytical Skills

Related jobs