Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Amazon Systems/Dev Ops Engineer Amazon Payment Services 
Jordan, Amman, Amman 
535532311

14.08.2024
DESCRIPTION

We build trust between buyers and online sellers by enabling consumers to transact online using the payment options they prefer with complete security and peace of mind while supporting the most popular payment methods available globally.This position requires a candidate that can operate independently in an ambiguous environment. The ideal candidate will have a excellent technical background in multiple engineering disciplines. He/she will interface closely with a tight-knit team of system engineers across a broad range of technical areas to drive the rigorous development, integration and test of the system. He/she will be required to articulate and derive technical requirements and simplify and build consensus around proposed solutions,Key job responsibilities
Ensure the availability, performance, and security of production systems by monitoring system performance, tuning, and troubleshooting issues.
Manage and maintain 24x7 production environments, including regular updates and patch management.
Implement and manage automation/configuration management tools such as Ansible to streamline processes and improve system reliability.
Develop scripts and automation tools to reduce manual efforts and enhance system efficiency using languages like BASH and Python.
Deploy, manage, and maintain cloud computing environments on AWS.
Implement and manage containerization technologies like Docker and use container orchestration tools such as ECS to manage and scale containerized applications.
Set up and manage monitoring and logging tools (e.g., CloudWatch, ELK stack) to ensure system health and quickly identify and resolve issues.
Create and maintain dashboards and alerts for proactive system management.Conduct root cause analysis of system failures and implement solutions to prevent recurrence.
Maintain detailed documentation of system configurations, procedures, and changes to ensure compliance and ease of troubleshooting.
Manage and execute deployments to production and staging environments.
Implement and manage CI/CD pipelines to automate the build, test, and deployment processes.

BASIC QUALIFICATIONS

• Bachelor's degree in Computer Science, Information Technology or related field.
• 5+ years of experience in DevOps or System Engineering role.
• Experience running and maintaining a 24x7 production environment
• 5+ experience with Linux/Unix system administration, including command-line usage and scripting.
• Experience with cloud computing platforms (AWS, Azure, or Google Cloud) and related services.
• Experience with automation/configuration management tools (Ansible, Puppet, Chef, or similar).
• Knowledge of containerization and container orchestration technologies such as Docker, Kubernetes, or similar.
• Experience with monitoring and logging tools (Cloudwatch, Dynatrace, ELK stack or similar).
• Experience with version control systems such as Git.
• Experience with BASH/Powershell/Python/Ruby or any other scripting languages
• Excellent communication skills and ability to work collaboratively with other teams.


PREFERRED QUALIFICATIONS

• Graduate (Ms or PHD) in Computer Science or related field
• Experience with infrastructure as code tools such as Terraform, CloudFormation or similar.
• Experience building and operating mission critical, highly scalable distributed systems
• Prior knowledge of payment processing, network security or anti-fraud systems
• Excellent troubleshooting and problem-solving skills.
• Familiarity with agile methodologies and experience working in an agile environment.
• Familiarity with security best practices and experience in implementing security controls in the infrastructure.