Network Automation Developer - Python, Django, JAVA, J2EE, React

Gurugram, Haryana, India
Aug 07, 2024
Aug 07, 2025
Hybrid
Full-Time
3 Years
Job Description

As an Engineer at American Express, you'll be at the forefront of driving our Network Automation Initiatives on a global scale. Your role will be pivotal in engineering and delivering innovative network automation solutions, and managing our network automation infrastructure and systems to enhance efficiency and customer experience.

Key Responsibilities

  1. Optimize Network Provisioning. Automate manual network provisioning requests to streamline processes and improve the customer experience.
  2. Architectural Governance. Provide architectural oversight and review projects to ensure alignment with our architectural standards and technical strategy.
  3. Third-Party Management. Oversee and manage third-party vendors to ensure quality delivery and adherence to our standards.

Required Skills and Qualifications

  • Experience. Minimum of 3 years in software development or programming.
  • Programming Languages. Proficiency in object-oriented programming languages such as Python, Django, JAVA, or J2EE.
  • Web Technologies. Hands-on experience with UI technologies including HTML, CSS, JavaScript, and ReactJS.
  • Web Services & APIs. Experience in developing web services and understanding APIs (REST and SOAP with XML or JSON).
  • Source Control. Familiarity with source control tools like Subversion, Git, Bitbucket, and GitHub.
  • DevOps & Cloud. Strong expertise in DevOps concepts (CI/CD, Infrastructure as Code) and cloud deployments.
  • Containerization. Experience in conceptualizing, architecting, and building containerized infrastructure using Docker, Kubernetes, or similar platforms.
  • Network Services. Knowledge of network services (e.g., Cisco switches, load balancers, firewalls) is a plus.
  • Database Development. Experience with SQL and MongoDB.
  • Protocols. Strong knowledge of protocols such as TCP/IP, SNMP, and Netconf.
  • Adaptability. Willingness to learn new technologies and adapt to a fast-paced environment.
  • Communication. Excellent oral and written communication skills with the ability to engage with peers, customers, and leadership.

Preferred Skills

  1. Infrastructure Concepts. Understanding of IaaS, PaaS, and infrastructure provisioning methodologies.
  2. SDN & NFV. Knowledge of SDN (Software-Defined Networking) and NFV (Network Functions Virtualization) concepts.

Education

  • Degree. Bachelor’s Degree or equivalent experience in the field of networking.

Benefits and Programs

  • Competitive base salaries and bonus incentives
  • Financial well-being and retirement support
  • Comprehensive medical, dental, vision, life insurance, and disability benefits (depending on location)
  • Flexible working models including hybrid, onsite, or virtual arrangements
  • Generous paid parental leave policies (depending on your location)
  • Free access to global on-site wellness centers (depending on location)
  • Confidential counseling support through our Healthy Minds program
  • Career development and training opportunities

Commitment to Diversity

American Express is an equal opportunity employer. We make employment decisions without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran status, disability status, age, or any other status protected by law.

Background Verification

Employment with American Express is contingent upon successful completion of a background verification check, subject to applicable laws and regulations.