Python Developer- Lead

Company: Amdocs
Location: Atlanta, Georgia, United States
Type: Full-time
Posted: 10.JUN.2021
< >


Who are we? If you're a smartphone user then you are part of an ever more connected and digital world. At Amdocs, we are leading the digita...


Who are we?

If you're a smartphone user then you are part of an ever more connected and digital world. At Amdocs, we are leading the digital revolution into the future. From virtualized telecommunications networks, Big Data and Internet of Things to mobile financial services, billing and operational support systems, we are continually evolving our business to help you become more connected. We make sure that when you watch a video on YouTube, message friends on Snapchat or send your images on Instagram, you get great service anytime, anywhere, and on any device. We are at the heart of the telecommunications industry working with giants such as AT&T, Vodafone, Telstra and Telefonica, helping them create an amazing new world for you where technology is being used in amazing new ways every single day.

Preferred Skills:

1. Python with Django Framework

2. Database - SQL/NoSQL

3. Docker/K8S

What will your job look like?

You will design, develop, modify, debug and/or maintain software code according to functional, non-functional and technical design specifications.

  • Writing reusable, testable, and efficient code
  • Design and implementation of low-latency, high-availability, and performant applications
  • Integration of user-facing elements developed by front-end developers with server side logic
  • Implementation of security and data protection
  • Integration of data storage solutions {{may include databases, key-value stores, blob stores, etc.}}

All you need is...

1.Expert in Python, with knowledge of at least with Python web framework (Django, Flask etc.)

2.Familiarity with some ORM (Object Relational Mapper) libraries

3.Able to integrate multiple data sources and databases into one system

4.Understanding of the threading limitations of Python, and multi-process architecture

5.Good understanding of server-side templating languages {{such as Jinja 2, Mako}}

6.Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3

7.Understanding of accessibility and security compliance

8.Knowledge of user authentication and authorization between multiple systems, servers, and environments

9.Understanding of fundamental design principles behind a scalable application

10.Familiarity with event-driven programming in Python

11. Understanding of the differences between multiple delivery platforms, such as mobile vs desktop, and optimizing output to match the specific platform

12 .Able to create database schemas that represent and support business processes

13. Strong unit test and debugging skills

14. Proficient understanding of code versioning tools

Nice to Have

  • .2-6 years of experience of Python with Django framework
  • . Solid database skills in database like MySQL, MongoDB etc.
  • Knowledge of how to build and use Restful APIs
  • Strong knowledge of version control (i.e. git, svn, etc.)
  • Experience in deploying Python applications into production using CI/CD (Git-lab, Jenkins etc.)
  • Amazon Web Services (AWS) infrastructure knowledge is a plus, Preferably Lambda, glue, API gateway, step functions

Why you will love this job:

  • Get the chance to work with the industry's most ground-breaking testing technologies and help customers shift into the new testing realities of the digitized world!
  • Get the opportunity to work in a growing organization, with ever growing opportunities for personal growth and one of the highest scores of employee engagement in Amdocs!
  • We offer a wide range of stellar benefits including health, dental, vision, and life insurance as well as paid time off, sick time, and parental leave!

Amdocs is an equal opportunity employer. We welcome applicants from all backgrounds and are committed to fostering a diverse and inclusive workforce

Apply Now


Loader2 Processing ...