DevOps Enginer III, Ordering

Job Description

  • Job Title IT - Software

Required Skills



Job summary
Are you passionate about enabling millions of customers around to world buy anything, anywhere, anytime Dealing with large scale distributed systems, orchestrating the entire retail ordering workflow
How about working with customers and peers from the entire range of Amazon's business on cool new features Whether you're passionate about enable building highly scalable and reliable systems or work with software developers who likes to solve business problems, Refunds Platform within Ordering Services Group is the place for you.
Ordering Service Group is a collection of services that facilitate commerce. Commerce is the negotiation of agreeable terms and conditions of sale between an entity and a customer, the balanced exchange of goods or services for consideration, and the contract as the catalyst for execution until swift and complete fulfillment of exchange. Ordering is involved in nearly every detail of your order from the time you click "Add to Cart", to the time you get the "Your order has shipped" email, to the moment you get a refund after a processed return.
Key job responsibilities
Support engineers troubleshoot, debug, evaluate and resolve computer-identified alarms, make feature enhancements, bug fixes, host management and automate routine operational tasks. The position requires a combination of strong troubleshooting, technical, programming/scripting and communication skills and includes a mix of on call and operational tasks and involves small to medium level software development work. Responsible to develop tools and automation to achieve human free operations. They use the right tool for the job, and modify software in a way that leverages the overall system architecture. If you have a strong Application Support background, are interested in aggressive growth and have passion to develop tools at large scale, this is the opportunity for you., Qualifications:
Technical background (BS/MS in Computer Science/Engineering or related discipline/experience)
2 to 4 years of experience
Strong Computer Science fundamentals in data structures, algorithm design and problem solving
Strong Unix base O/S experience or proven ability to pick up Linux quickly
Intermediate to advanced proficiency in at least one of the following programming languages Java or C++ or C
Intermediate to advanced proficiency in at least one of the following programming languages: Ruby, Python, Perl, or Java
Ability to write complex SQL queries is added advantage
Strong debugging/troubleshooting skills
Basic understanding of relational and object-oriented database technologies
Experience working with distributed systems and/or large-scale web applications
A solid grasp of networking fundamentals, including experience with load balancers, switches, routers, etc
Basic understanding of DNS, DHCP, SSH, HTTP, TCP/IP and other common network protocols
Strong written and verbal communication skills; ability to communicate effectively with both technical and non-technical individuals
A passion towards problem-solving
Strong decision-making ability
Must be able to think proactively; excellent follow-through and attention to details. professional experience in commercial or web-scale system software development and delivery
Track record for being detail-oriented and demonstrated ability to self-motivate and follow-through on projects

  • Experience automating software deployments and following a continuous delivery and deployment model

  • Experience with agile software development methodologies

  • Advanced proficiency in more than one high-level programming language: Ruby, Python, Perl, or Java

  • Advanced understanding of DNS, DHCP, SSH, HTTP, TCP/IP and other common network protocols

  • Experience with system analysis and troubleshooting in large-scale Linux environment

  • Strong understanding of modern database technology, experience with AWS database products such as DynamoDB


There is something wrong with this job ad? Report the error