Tech Lead (Python/DB)

Posted Jul 22

About Object Edge:

  • Established in 1994, Object Edge is an award-winning digital consultancy working with leading global brands. In a challenging digital landscape, we help businesses differentiate and compete by creating effortless digital experiences. We design, implement, and support commerce, content, subscription, and CPQ with a data-driven, highly collaborative, and best-in-class team.
  • We serve enterprise businesses who need to build digital experiences and want a nimble, personalized, and specialized partner.

About the Position:

The Python/DB Tech Lead - involves programming experience in Python/DB and manager a team.

Location: - Remote - Brazil

What You’ll Do / Key Responsibilities:

  • The work consists of creating scheduled jobs that enable data to be in sync between multiple systems.. For example, retrieving data from Postgres DB, formatting it, and invoking REST APIs to push data into a destination system.

Required Qualifications:

  • Experience in working onsite-offshore model
  • Minimum 5+ years of sound programming experience in Python, Cron Jobs.
  • Must have experience using sqlalchemy, logging, datetime, requests(for Python)
  • Must know Python basic concepts such as classes, instance attributes, instance methods, init constructors, encapsulation,Inheritance and Polymorphism(Decorators, static and class methods), Object Serialization (JSON), and Unit testing (unit test and mock)
  • Additional Experience in CI\CD is an advantage.
  • Good RDBMS database working knowledge using PostgreSQL database.
  • Basic DB knowledge such as a table, functions, views, joins, table constraints, triggers, procedures, performance testing Hands-on development with SQL
  • Develop, design, test, and implement complex database programs using PostgreSQL and third-party tools (5+ years).
  • Strong experience with PostgreSQL functions, procedures, triggers, packages & performance tuning.
  • For Postgres, the resource should have a good understanding of Postgresql, the ability to create/update functions/procedures/views. Should be very familiar with Postgres JSON functions and capabilities.
  • Experience in working onsite-offshore model
  • Drive Design and requirement refinement.
  • Performance tune SQL's, application programs, and instances.
  • Providing technical assistance, problem resolution, and troubleshooting support.
  • Willing to learn new technologies.
  • Agile practitioner.
  • Should be able to manage work independently.
  • Good working knowledge of GIT is required. Excellent analytical and problem-solving skills Can handle customer and Business teams.
  • Excellent written and oral communication skills Willing to work in onsite and offshore model.

Compensation:

Salary is commensurate with experience based on department and role.

Object Edge provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, or genetics. We believe in providing employees with a work environment free of unlawful discrimination and harassment. In addition to national law requirements, Object Edge complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.