Python Developer

at Brillient Corporation
Published May 3, 2022
Location Atlanta, GA
Category Default  
Job Type Full-time  

Description

General Summary:

As part of Data & AI, you will support our clients through robust delivery of world-class solutions. You will be part of a highly collaborative and growing network of technology, data, and AI experts, who are taking on interesting business challenges using the latest cloud, data, and analytics technologies.


The Python Developer will be responsible for creating and maintaining conceptual, logical and physical data models and will be creating one or more data models depending on use cases including transactional, integration, data warehouse and analytical systems.

Essential Job Functions:

  1. Python Developer will have to work with the business team, comprising of stakeholders and analysts, and information technologists to understand data requirements for the program.
  2. Perform data profiling/analysis activities that will help establish, modify and maintain a data model.
  3. Create conceptual data model to identify key business entities and visualize their relationships.
  4. Create detailed logical models identifying all the entities, attributes and their relationships along with the characteristics associated with each of those.
  5. Convert logical models to physical models for the databases in use and provide DDLs to the implementation teams.
  6. Create a taxonomy/data dictionary to communicate data requirements that are important to business stakeholders.
  7. Test the DDLs and ensure the models are deployed to all environments and are consistent.
  8. Lead and participate in design workshops to facilitate an understanding of business data needs and how they are mapped to the data model.
  9. Facilitate resolution of model conflicts created by competing business requirements.
  10. Partition data models into landing, integration, data mart, and reporting layers. Support review, signoff and adoption of data models in collaboration with global businesses, architecture and delivery teams.
  11. Articulating modelling principles to other modelers and business users.

Education Requirement: Bachelor’s degree in science or related field.

Experience Requirement: Minimum three (3) years of experience working with data analysis.

Other Requirement(s): This position requires U.S. Citizenship or a Green Card holder and the ability to obtain and maintain a Government public trust level security clearance. For a candidate that is a Green Card holder, they must have lived in the United States for at least three out of the past five years prior to your application date. You will also meet the residency qualifications if you lived abroad while on government or military duty or if you were a dependent of a federal employee of military member.

Performance Requirements:

  1. Experience with Python, Javascript, C#
  2. Exceptional verbal and written communication skills.
  3. Excellent interpersonal and customer service skills.
  4. Excellent problem-solving skills with ability to analyze situations, identify existing or potential problems and recommend solutions.
  5. Excellent time-management skills with a proven ability to meet deadlines.
  6. Exercises discretion and good judgement in all things, especially regarding sensitive or confidential matters
  7. Extremely proficient in Microsoft Office Suite
  8. Exceptional organizational skills and attention to detail.
  9. Ability to function well in a high-paced and at times stressful environment.
  10. Ability to work independently as well as collaboratively.
  11. Ability to establish and maintain effective and positive working relationships with all staff and visitors.

Equipment Operated: Standard office equipment including computers, fax machines, copiers, printers, telephones, etc.

Work Environment: Work performed in an office environment. Involves frequent contact with staff and customers.

Mental/Physical Requirements: Manual dexterity for office machine operation; stooping, bending to handle files and supplies, mobility to complete errands or deliveries. Must be able to remain in stationary position for extended periods of time. Stress can be triggered by multiple demands and deadlines.

DISCLAIMER: The above statements are intended to describe the general nature and level of work performed. They are not intended to be an exhaustive list of all responsibilities, duties, skills, efforts, requirements, or working conditions. Management reserves the right to revise the job or to require that other or different tasks be performed as assigned in accordance with business demands and/or contractual requirements.