American Express is looking to advance its Security Automation program by designing and developing tools focused on security to support its journey towards a hybrid cloud environment.
Requirements
- Proficiency in various Information Security domains, including Network Security(Firewalls), Internet Security, and Cloud Security.
- Over 5 years of experience as an architect with a demonstrated history of successful project delivery.
- More than 10 years of experience in software development utilizing any of the following programming languages: Java, JavaScript (Node.js), Python, or Golang (with at least 2 years of experience). A comprehensive understanding of the chosen language and its ecosystem is essential.
- Familiarity with GitHub and GitHub Actions is required.
- Experience with Infrastructure as Code (IaC) tools, such as Terraform, is necessary.
- A background in microservices architecture is mandatory, along with an understanding of both classical and cloud-native design patterns.
- Experience with Docker, the Open Containers Initiative, or similar technologies is essential.
Responsibilities
- Design and enhance the Network Security Automation program aimed at providing security code components related to automation across both private and public multi-cloud environments.
- Engage with architects and subject matter experts from cloud engineering to create comprehensive network automation solutions.
- Formulate security architecture proposals and effectively communicate the concepts to secure approval from all stakeholders.
- Offer security and engineering guidance and mentorship to the Cloud Programs, which encompass Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Cloud Application Architecture subprograms.
- Oversee all facets of development, executing hands-on architecture, design, and the development of automation systems.
- Recognize promising opportunities for integrating innovative technologies to address current requirements and anticipate future challenges.
Other
- Good attitude, communication, willingness to learn and collaborate
- Bring a culture of innovation, ideas, and continuous improvement
- Challenging status quo, demonstrate risk taking, and implement creative ideas
- Employment eligibility to work with American Express in the U.S. is required as the company will not pursue visa sponsorship for these positions.