American Express Careers

Cloud Engineer

Bangalore, India
Digital Commerce Technology

Job Description

About American Express Enterprise Cloud Platform (eCP)

American Express Enterprise Cloud platform (eCP) provides a large scale comprehensive platform enables hundreds of business critical applications to have Faster Time-to-Market for American Express. eCP offers fast-paced rapid code-to-development models and services such as Platform-as-a-Service, Infrastructure-as-a-Service, DB-as-a-Service, Analytics-as-a-Service, Messaging-as-a-Service, CICD Pipelines, etc. for application developers in a hybrid cloud environment. Our Cloud Platform enables Application developers to write modern scalable cloud native applications.

As a Senior Infrastructure Engineer of the Cloud Engineering team you will:

  • Work on a highly scalable, extensible, available and resilient multi-tenant Hybrid Cloud Platform that can host large scale tier-0 applications of American Express
  • Work on Compute, network, and storage related technologies in Private and Public Clouds
  • Work on Cloud Platform Infrastructure design to host the platform and application components in a secured and governed way
  • Work on PaaS/Containers (Docker, Kubernetes) and IaaS (VMs) related technologies
  • Contribute to architectures & solution approaches to deliver a comprehensive Hybrid Cloud Platform
  • Have a focus on delivery: driving an idea from concept to design to production following an Agile process.
  • Be passionate about quality metrics in product implementation.
  • Stay current on trends in fast moving Cloud technologies such as Containerization, Kubernetes, Mesos, SDN & Public Cloud provider capabilities.
  • Be a self-starter and work with minimal supervision. Mentor junior engineers in the team

Own complete product development lifecycle including deployment, documentation and support



Required Qualifications

  • Bachelor’s degree in Computer Science, Computer Engineering, or other technical discipline.
  • 6+ years of overall experience in Cloud Engineering, Infrastructure Management, or DevOps SRE functions
  • Experience in Linux preferably RHEL, CentOS or Ubuntu
  • Experience in Container management technologies such as Kubernetes, etc.
  • Excellent understanding of Infrastructure, Virtualization, Containers, Network, Storage, Monitoring tools, Logging analytic tools, Firewalls & Security policies
  • Experience in Private Cloud Platforms and Public Clouds (AWS, GCP, Azure, etc.)
  • Experience with Infrastructure and Application Performance Management tools (Prometheus, Nagios, Cloud Watch, Splunk, App Dynamics, New Relic, DynaTrace, etc.)
  • Excellent understanding of application development languages/platforms (Java, .NET, Go, Python, etc.) and importance of APIs and REST based services
  • Excellent understanding of Continuous Integration and Continuous Delivery (CICD) tools and processes (Examples: Jenkins, Chef, Ansible, etc.)
  • Passionate about developer ecosystem and developer/SRE workflows
  • Hands-on experience with scripting languages such as Python, Perl, etc.
  • Experience with Agile methodology to drive software development and delivery

Preferred Qualifications

  • Experience in Infrastructure as a Code technologies such as Terraform, etc.
  • Master’s degree in Computer Science, Computer Engineering, or other technical discipline
  • Contributions to any Cloud Open Source projects 
ReqID: 19001511
Schedule (Full-Time/Part-Time): Full-time
Date Posted: Aug 5, 2019, 6:23:25 AM