More than 5 years of experience in Design, Build and Development of Python basedapplications and programs.In-depth theoretical understanding and practical expertise regarding enterpriseInformation Management SystemsThe Python Developer will need to have very good development exposure in Pythonlanguage with having individually developed, maintained Python programs, and be a go toperson in Python programming.Good Knowledge in Angular is mustAbility to work individually, given a task problem, without having to rely for guidancein Python programming.Strong technical writingdocumentation skills.Effective written and oral communication skills.Ability to take technical concepts and explain them in widely understandable terms.Ability to operate under pressure and multi-task, must demonstrate strong bias for action,follow-through, and personal leadership.Ability to develop and drive integration and automation of systems using Pythonlanguage.Strong Object-Oriented Program design and implementation skillsGood understanding of design patterns and experience in implementing them in codeStrong Knowledge of Relational Databases, preferably Azure SQLExtensive understanding and knowledge of various python libraries like Pandas, NumPy,Scikit, Beautiful Soup, Matplotlib etc.Hands on experience working with Azure Storage, Key VaultTroubleshooting performance tuning of Python programs/ applicationsAll phases of software development life cycle including analysis, design, implementation,testing and deploymentUnderstanding of Parquet file formatExceptional communication skills in English both written and oralAgile Development MethodologyAbility to troubleshoot and resolve complex production issues.Familiarity with various process modeling techniques (activity hierarchy diagrams, dataflow diagrams, sequence diagrams, workflow diagrams, system interface diagrams)(1.) To be responsible for providing technical guidance / solutions ;define, advocate, and implement best practices and coding standards for the team. (2.) To develop and guide the team members in enhancing their technical capabilities and increasing productivity (3.) To ensure process compliance in the assigned module| and participate in technical discussions/review as a technical consultant for feasibility study (technical alternatives, best packages, supporting architecture best practices, technical risks, breakdown into components, estimations). (4.) To prepare and submit status reports for minimizing exposure and risks on the project or closure of escalations.Employee GroupBusiness Supp HourlyCityDistrict of ColumbiaEntityCSWAuto req ID1483513BRExpected Date of Closure27-Jan-2025Skill (Primary)Technical Skills (APPS)-Programming Languages-Python ProgrammingSkill Level 3 (Secondary Skill 1)Skill Level 3 (Secondary Skill 2)
#J-18808-Ljbffr