Full Time
Development Engineer – Stay At Home Jobs
Job Description
Job Type: Development Engineer from home
Location: Arizona work from home
Company: American Express
Position Description:
This position allows you to join a highly sophisticated and advanced Information Security group of over 800 individuals. AMEX has made significant expenditures in cyber security to defend its brand. This is a high-profile program that has the support of the organization’s top leadership. You will be responsible for managing and leading numerous DevOps activities in large-scale enterprise-wide Cyber Security efforts in this capacity.
Responsibilities:
- Developing and overseeing a security automation framework and pipeline.
- To incorporate technologies into the security pipeline, systems design and cloud architecture in Azure and AWS are used.
- Allow for software deployment, support, and monitoring across test, integration, and production environments.
- Deployments in test or production settings can be automated.
- Scale applications automatically based on demand predictions.
- Technical expertise is provided to design integrations and automate solutions.
- Offers technical help for the development, maintenance, and customization of secure COTS solutions.
- While interacting with application teams, always provide a positive developer and customer experience.
- Develop, engineer, operationalize, and maintain secure systems that allow continuous deployment/integration solutions and fulfill the needs of customer-facing apps, corporate applications, and/or internal end user applications with a strong focus on innovation.
Minimum Requirements
- A bachelor’s degree in computer science, information systems, cybersecurity, or a closely related discipline is required.
- 6+ years of software development experience
- Working knowledge of (AWS/Azure) fundamental technologies and infrastructure. For example, serverless computing, networking, virtual machines, and so on.
- 3+ years of expertise with commercial cloud service providers such as Amazon Web Services or Microsoft Azure, containers, serverless architecture, microservices, Web services, and RESTful API design are required.
- Experience with agile software development processes and methods (three years or more).
- 3+ years of experience with one of the scripting/programming languages listed below: Python, Go, JavaScript, PowerShell, or Shell.
- 3+ years of experience with CI/CD pipelines and tools like Gitlab or Jenkins.
- 3+ years of software development expertise with programming, scripting, or markup languages such as Java, JavaScript, Bash, Ansible, Puppet, Salt, Python, C, C++, C#, XML, JSON, or YAML is required.
- 3+ years of experience designing and constructing data pipelines and platforms
- Working knowledge of the Agile framework.
- 2+ years’ experience with relational databases, columnar data warehouses, NoSQL, and other types of storage.
- 3+ years of experience with container technologies (for example, Docker / Kubernetes).
Qualifications Preferred:
- Comfortable configuring and maintaining Linux and Windows systems.
- Common cryptography and authN/authZ standards are understood (TLS, SAML, OAuth, etc).
- Technical and security knowledge with Go or Python software development
- Professional credentials (CKA, CKAD, CISSP, AWS Certified DevOps Engineer/Azure DevSecOps certification, Azure DevSecOps certification).
- Capability to undertake concept lead proof.
- Experience with software and infrastructure-as-code provisioning, installation, configuration, operation, and maintenance in a Development Security Operations and continuous delivery environment using tools such as terraform, Vault/Secrets Manager, and Platform as a Service technologies such as Kubernetes.
- 2+ years of experience with microservices architecture and API gateways is required.
- Capability to work independently as well as mentor others.