American Express is looking to simplify access to its Big Data Platform by moving to public cloud (GCP) and needs engineers to design, develop, test, solve, and optimize solutions for this transition.
Requirements
- Thorough understanding and hands-on experience in Bigdata technologies.
- Understanding and hands on experience of cloud principles and technologies (AWS, GCP, Dockerization, Kubernetes, Dataflow, BigQuery, Bigtable, Cloud SQL, Dataproc).
- Hands-on expertise with application design, software development and automated testing.
- Experience with distributed (multi-tiered) systems, algorithms, and relational databases.
- Expertise in objected oriented analysis and design.
- Good understanding of CI/CD processes.
- Good understanding of different data models (Relational, Graph, Document etc.).
Responsibilities
- Function as member of an agile team by contributing to software builds through consistent development practices (tools, common components, and documentation)
- Participate in code reviews and automated testing
- Debug basic software components and identify code defects for remediation
- Enable the deployment, support, and monitoring of software across test, integration, and production environments
- Automate deployments in test or production environments
- Automatically scale applications based on demand projections
- Architect, design, develop and maintain enterprise capabilities and systems.
Other
- Familiar with Agile or other rapid application development methods.
- Demonstrate increased self-reliance to achieve team goals
- Influence team members with creative changes and improvements by challenging status quo and demonstrating risk taking
- Accountable for team completing work you’re leading and work you are doing as agreed upon
- Accountable to team for delivery of quality work