• Login Name       Password       Remember me       LOGIN LOGIN    FORGOT PASSWORD
  • REGISTER

 LOGIN WITH
 
 
 
 
 EMPLOYERS
 
 
 
 
 
 NEWSLETTER
 
 
 
 
 FOLLOW US

Senior Software DevelopmentEngineer - EC2 Release Reliability team

Job Ref
246533
Job Type
Permanent
Employer Type
Company
Date Added 14 Aug 2015
Expiry Date 11 Sep 2015
* There have been no applications to this job.
* This job has been viewed 6513 times.
Employer:
Amazon Development Centre Cape Town

Location:
Western Cape

Salary:
Negotiable

Benefits:


Role details:
Amazon Development Centre South Africa is looking for passionate,experienced software developers to join us and help to solve a challenging set of problems in spacepacked full of opportunities. Amazon Web Services (AWS) provides Amazons developer customers withaccess to in-the-cloud infrastructure services based on Amazon's own back-end technology platform,which developers can use to enable virtually any type of business. The Cape Town based DevelopmentCenter plays a key role in building the Amazon Elastic Compute Cloud (Amazon EC2).

AmazonElastic Compute Cloud (EC2) is the web service that is pioneering cloud computing by providingresizable compute capacity in the cloud. It gives any developer complete control of their computingresources and lets them run on Amazons proven computing environment. We are continuing to build theteam in order to expand on our feature set and manage our rapidly increasing scale.

The Release Reliability team will be responsible for tooling andautomation to ensure deployments by the Cape Town teams are safe and low-effort. This team will ownthe end-to-end integration testing infrastructure for control plane changes, automated CM riskevaluation, and automation/integration to support the control plane deployment calendar.

The ideal candidate will be clearly passionate about the large opportunity that Amazon EC2presents and about web services in general. This person has thrived and succeeded in delivering highquality solutions in a hyper-growth environment where priorities shift fast. If youre looking tosolve problems ranging from efficient resource allocation in the face of imperfect information,building touchless automation to manage millions of machines, or sifting through billion rowdatabases looking for patterns then drop us a line.

Amazon is an equal opportunityemployer.

Responsibilities

Design,implement and deploy mission-critical systems that work at the scale of the EC2fleet
Develop algorithms that optimize the placement of EC2 instances
Developsystems that improve the customer experience for launching EC2 instances
Improve andoptimize the performance of existing systems
Ensure the smooth and stable operation of theteams services


Amazon is an Equal Opportunity Employer
- - - - - - - - - - - - - -
Amazon Development Centre South Africa islooking for passionate, experienced software developers to join us and help to solve a challengingset of problems in space packed full of opportunities. Amazon Web Services (AWS) provides Amazonsdeveloper customers with access to in-the-cloud infrastructure services based on Amazon's ownback-end technology platform, which developers can use to enable virtually any type of business. TheCape Town based Development Center plays a key role in building the Amazon Elastic Compute Cloud(Amazon EC2).

Amazon Elastic Compute Cloud (EC2) is the web service that is pioneeringcloud computing by providing resizable compute capacity in the cloud. It gives any developercomplete control of their computing resources and lets them run on Amazons proven computingenvironment. We are continuing to build the team in order to expand on our feature set and manageour rapidly increasing scale.

The Release Reliability team will be responsible for toolingand automation to ensure deployments by the Cape Town teams are safe and low-effort. This team willown the end-to-end integration testing infrastructure for control plane changes, automated CM riskevaluation, and automation/integration to support the control plane deployment calendar.


The ideal candidate will be clearly passionate about the large opportunity that Amazon EC2presents and about web services in general. This person has thrived and succeeded in delivering highquality solutions in a hyper-growth environment where priorities shift fast. If youre looking tosolve problems ranging from efficient resource allocation in the face of imperfect information,building touchless automation to manage millions of machines, or sifting through billion rowdatabases looking for patterns then drop us a line.

Amazon is an equal opportunityemployer.

Responsibilities

Design, implement and deploy mission-critical systems thatwork at the scale of the EC2 fleet
Develop algorithms that optimize the placement of EC2instances
Develop systems that improve the customer experience for launching EC2instances
Improve and optimize the performance of existing systems
Ensure the smooth andstable operation of the teams services


Amazon is an Equal Opportunity Employer

Bachelors or honors degree in Computer Science, Engineering or equivalent
8+ years of industryexperience in a software development environment
Strong customer focus
Some experience withRuby, Perl, Java or C/C++
Some experience with Linux development

aws-sdesdm-ea

10+ years of industry experience in a Linux environment.
Masters or PhD in Computer Science orequivalent
Experience in large scale software systems
Data Science skills in machine learningor statistical analysis is a plus
Strong analytical skills with excellent problem solvingabilities
Knowledge of system performance methodologies along with hands on empiricalmonitoring
Strong desire to build, sense of ownership, urgency, and drive
Excellent writtencommunication and verbal agility are strong assets
Demonstrated ability to achieve stretch goalsin a highly innovative and fast paced environment
Expertise in delivering high-quality,innovative applications



 
HOME|
INFO|