Job Description :
Python Technology Analyst
Raleigh, NC,
Richardson, TX

Fulltime
Key Responsibilities:
  • Participate and contribute to the requirements elicitation process and create requirements documentation
  • Create design artifacts and support prototyping through creation of POCs
  • Deliver high quality code deliverables and support peers in quality checks such that design requirements are met.  Create user documentation for the assigned modules
  • Perform validation activities for the assigned modules for all types of testing e.g., Functional, Integration, System, User Experience etc.
  • Support the creation of “Go Live” plan and manage assigned activities in the plan
  • Perform root-cause analysis of any issues that arise post-implementation and work on appropriate solutions
  • Participate in Knowledge Transfer sessions, prepare system appreciation documents and support the transition process
  • Conduct impact analysis of issues logged, prioritize and ensure that production support is provided as per committed SLAs
Required Qualifications:
  • Bachelor’s degree or foreign equivalent required from an accredited institution. Will also consider three years of progressive experience in the specialty in lieu of every year of education.
  • All applicants authorized to work in the United States are encouraged to apply.
  • At least 2 years of Information Technology experience
  • At least 2 years of experience in end-to-end implementation of projects in Python, especially Python server-side backend programming
  • Good understanding of OOPS concepts
  • Strong knowledge and hands-on experience in SQL, Unix shell scripting
Preferred Qualifications:
  • Sound knowledge of software engineering design patterns and practices
  • Strong knowledge in RESTful APIs, Data structures, Algorithms, Collections, Multi-threading and memory management and concurrency
  • Knowledge in AIML (MLOps), LLM, Generative AI
  • Knowledge in Big data ecosystem using Hadoop, Spark, Scala using Python packages and libraries for large scale data
  • Good understanding of Agile software development frameworks
  • Experience in Banking domain
  • Strong communication and Analytical skills
  • Ability to work in teams in a diverse, multi-stakeholder environment comprising of Business and Technology teams
  • Experience and desire to work in a global delivery environment
             

Similar Jobs you may be interested in ..