Required Skills

Python Developer

Work Authorization

  • US Citizen

Preferred Employment

  • Corp-Corp

  • Contract to Hire

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 7th Feb 2023

JOB DETAIL

 

The following are key skills / experience for this position. 

Resumes that do not possess all, or at least most, of these skills should not be presented for consideration.

 

•             Significant experience developing enterprise applications in Python (version 3.6+). Resumes of people whose only Python experience is scripts of a few hundred lines or less should not be forwarded.

•             Significant experience with the Django web framework (version 3.2+)

•             Experience in SQL database architecture and development, particularly MySQL.

•             Significant in full software life cycle experience and proper software engineering practices

•             Demonstrates understanding of:

-              Source code control (GitLab preferred)

-              Software testing (Cypress preferred)

-              Linux

 

•             Ability to work and communicate effectively in a team.

•             Flexibility in dealing with assignments and working on several projects simultaneously.

 

The following skills / experience are not required, but would be considered a strong plus:

 

•             Understanding of Sync/Async concepts; Experience with uWSGI/ASGI, websockets

•             Experience with other languages such as C/C++, Java, Javascript, etc.

Languages / Technology that we are using

•             Python, Django, Gitlab, Podman, Cypress, SQL

 

Primary skills and technologies

 

•             Python, Django

•             DB architecture, development and SQL use

•             Container experience (Podman preferred):  developing, running, managing and deploying containers

•             issue tracking, labeling, reporting, prioritization, merging, diffing, re-basing

•             Good understanding of Linux and Linux commands

•             Testing: Unit testing, Integration Testing, CI experience a plus

•             Interpersonal skills:

•             Remote team experience

•             Ability to communicate openly and often with teammates and remain open to new ideas

•             Experience with taking a leadership role among a team of software engineers and practicing strong software release engineering principles

•             Code Documentation and writing skills

•             Security: Experience with LDAP integration, Authentication methods using Django Framework utilizing  OAuth 2.0, DUO, LDAP, etc.

•             Javascript/Angular familiarity

 

 

Company Information