Millions of customers depend on our infrastructure, we depend on you.
The success of our entire company rests on our systems, networks, and people. Our Infrastructure engineers know that delivering on that promise takes a robust, scalable and efficient Infrastructure. So if you're an expert on infrastructure and know the value of supporting technology and the people who depend on it, build you career here.
Build a strong infrastructure and a solid career.
The best infrastructure isn't built in a day or even a year and it's certainly not built without a team. Here's just some of what you'll do:
Manage large scale multi-tenant Hadoop cluster environments in a hybrid environment.
Implement and administer the overall Hadoop, Mapr, ELK, and DataStax infrastructure to include backup and recovery.
Capacity planning and estimating requirements for lowering or increasing capacity of clusters.
Perform and automate all Big Data infrastructure/environment builds to include: design, security, cluster configuration, performance tuning, and ongoing monitoring.
Perform high-level, day-to-day operational maintenance, support, and upgrades for the Big Data clusters.
Research and recommend automated approaches for system administration tasks.
Creation of key performance metrics. Measuring the utilization, performance, and overall health of the cluster.
Collaborate with product managers, lead engineers, and data scientists on all facets of the Big Data ecosystem.
Are you up for the challenge?
Possess at least 3 years of managing a multi-tenant production Hadoop environment.
A deep understanding of Hadoop internals, design principals, cluster connectivity, security and the factors that affect distributed system performance.
Proven experience with identifying and resolving hardware and software related issues.
Knowledge of best practices related to security, performance, and disaster recovery.
Experience with at least two of the following languages; SQL, Python, Java, Scala, Spark or Bash.
Additional Experience Preferred:
Experience managing Cloud Services (IaaS, PaaS). AWS Certification is preferred.
Experience as a DBA or Linux Admin.
Experience with change management procedures.
Knowledge of high degree configuration management and automation tools like Ansible for non-trivial installation.
Good understanding of OS concepts, process management and resource scheduling.
Basics of networking, CPU, memory and storage.
Ability to work in a team environment in a collaborative manner.
Ability to concentrate on a wide range of loosely defined complex situations, which require creativity and originality, where guidance and counsel may be unavailable.
At the core of Infrastructure Engineering
Every member of our team must be able to demonstrate the following technical, functional, leadership and business core competencies, including:
Programming Languages and Frameworks
SDLC Methodologies and Practices
System/Platform Domain Knowledge
Location: Itasca office is preferred. Chicago location is optional which would require reporting to a satellite office yet to be determined.
Why American Express
Talk to our people and you'll find out what we're really all about. Open, creative, risk-taking, collaborative and innovative are just some of the expressions you'll hear. It's our culture that makes American Express an outstanding place to work, and a big part of why we regularly win best workplace awards all over the world. If you're ready to take on a challenge and make an impact, you owe it to yourself to launch or grow your career here.
Employment eligibility to work with American Express in the U.S. is required as the company will not pursue visa sponsorship for these positions.