OpTech - Jacksonville, FL

posted 3 months ago

Full-time - Mid Level
Onsite - Jacksonville, FL
Religious, Grantmaking, Civic, Professional, and Similar Organizations

About the position

Our Client is seeking a strong Lead Python Developer to join their team in a fully remote capacity. This position requires a candidate with extensive experience in Python development, particularly in leading projects and teams. The ideal candidate will have a solid understanding of the systems development life cycle and be proficient in unit testing, release procedures, coding design, and documentation protocols. The role involves managing tasks independently, taking ownership of responsibilities, and demonstrating initiative in decision-making. The candidate must be adaptable to a rapidly changing environment and possess excellent organizational, analytical, and interpersonal skills. In this role, the Lead Python Developer will be responsible for the development, programming, and coding of Information Technology solutions using Python. This includes documenting systems, conducting unit tests, performing peer code reviews, and maintaining internally developed applications. The candidate will also evaluate and perform testing on purchased products, ensuring that IT controls are in place to protect the confidentiality, integrity, and availability of applications and data. The position requires a deep understanding of RESTful architecture and the ability to evaluate various libraries to meet business and technical requirements. The candidate must have demonstrated experience in developing REST APIs using Python, processing batch files, and scheduling batch processes. Proficiency in standard desktop applications such as MS Suite and flowcharting tools like Visio is also necessary. High critical thinking skills are essential for evaluating alternatives and presenting solutions that align with business objectives and strategy.

Responsibilities

  • Develop, program, and code Information Technology solutions using Python.
  • Document systems and conduct unit tests.
  • Perform peer code reviews and maintain internally developed applications.
  • Evaluate and perform testing on purchased products.
  • Implement IT controls to protect the confidentiality, integrity, and availability of applications and data.
  • Develop REST APIs using Python and process batch files.
  • Schedule batch processes and ensure efficient execution.
  • Evaluate various libraries to meet business and technical requirements.
  • Communicate technical information clearly and effectively.

Requirements

  • Experience with unit testing, release procedures, coding design, and documentation protocols.
  • Demonstrated organizational, analytical, and interpersonal skills.
  • Ability to manage tasks independently and take ownership of responsibilities.
  • Ability to learn from mistakes and apply constructive feedback to improve performance.
  • Initiative and effective independent decision-making skills.
  • Ability to adapt to a rapidly changing environment.
  • In-depth understanding of the systems development life cycle.
  • Experience with databases such as SQL, MySQL, Oracle DB, PostgreSQL, Cassandra, dBase, MS Access.
  • Excellent understanding of RESTful architecture and Python programming.
  • Demonstrated experience developing REST APIs and processing batch files using Python.
  • Proficiency in using standard desktop applications and flowcharting tools.

Nice-to-haves

  • Experience with programming languages other than Python.
  • Knowledge of Big Data technologies such as PySpark, Hadoop, and Spark.
  • Experience with databases like Postgres, MongoDB, Redis, and SQLite.
  • Familiarity with DevOps practices and cloud platforms like OpenShift.
  • Experience with version control systems such as GitLab.
  • Knowledge of security practices including encryption and secure coding.
  • Familiarity with analytics libraries such as NumPy, Pandas, and Matplotlib.
  • Experience with Agile methodologies like Scrum and Kanban.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service