Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Mar 3, 2020
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    Launched in 2006, Amazon Web Services (AWS) began exposing key infrastructure services to businesses in the form of web services -- now widely known as cloud computing. The ultimate benefit of cloud computing, and AWS, is the ability to leverage a new business model and turn capital infrastructure expenses into variable costs. Businesses no longer need to pl...
    Read more about this company

     

    Software Development Engineer, Kumo Development Team

    Description

    Amazon Web Services (“AWS”) is the world’s most comprehensive and broadly adopted cloud platform. AWS offers over 100+ fully featured services to millions of active customers around the world—including the fastest-growing start-ups, largest enterprises, and leading government agencies and organizations. AWS Customers are continuing to leverage AWS Services for applications ranging from exploratory to targeted innovative solutions to business-critical systems.

    A key deciding factor for our customers in choosing AWS is the quality and reliability of the support they receive. AWS Support provides global technical support to a wide range of customers as they build mission-critical applications on top of the full breadth of AWS services across a range of technical domains including: compute, storage, networking, security, database, big data, analytics, and mobile services.

    Kumo is the software engineering organization that scales AWS’s support capabilities. Kumo engineers work on a range of interesting challenges, like (a) providing timely and personalized information about availability of AWS resources, (b) self-service ways to solve problems in using AWS resources, and (c) efficient case management for fast and complete resolution of cases.

    Kumo engineers have the opportunity to contribute to the complete vertical stack of an SOA based system, which is horizontally connected to most systems in the larger Amazon ecosystem. Our SDEs use a variety of open source technologies, native AWS services as well as services internal to AWS. We code mostly in Java, JavaScript and Python, and build on technologies powering the web such as Angular, Node and Elastic Search as well as a broad range of in-house Amazon Cloud technologies and native AWS technologies, such as Route53, Lambda, API gateway, KMS and DynamoDB.

    Kumo South organization is based in beautiful Cape Town, South Africa.

    Depending On The Level, You Will Demonstrate Knowledge In The Following Disciplines At Varying Levels

    Kumo teams are growing and hiring software development engineers at all levels.

    Software Development

    • You recognize and adopt best practices in software development engineering: design, testing, version control, documentation, build, deployment, and operations.
    • You write high quality, maintainable, and robust code, often in Java, Python, JavaScript, Angular and Ruby.
    • You have a working knowledge of the latest UI technologies, frameworks and concepts including HTML 5, REST, jQuery, AJAX, CSS3, SOA, Responsive design
    • You can define APIs and integrate them into usable interfaces

    Web Development

    • You understand the trade-offs between usability, performance, internationalization and localization, cross-browser compatibility, obfuscation and optimisation, and cutting-edge user interface implementation
    • You understand how web applications work, perform and scale. You are comfortable with troubleshooting and problem analysis

    Problem Solving

    • You solve problems at their root, stepping back to understand the broader context.
    • You develop pragmatic solutions. You build flexible/scalable systems without over-engineering and choose simple, straightforward solutions over more complex ones. Where existing solutions are known, you use them.
    • You understand fundamental data structures and algorithms and know how, when and when not to use them.
    • You anticipate and prevent future problems from occurring
       

    Basic Qualifications

    • The technical skills required for this role include strong object-oriented design and programming in Java.
    • A deep understanding of Computer Science fundamentals is essential (know those data structures and algorithms)
    • Experience working pragmatically under deadlines with operational software is highly desired.
    • You enjoy building things and are curious to find how things work
    • You love solving the big and hard problems as well as make sure your service stays running

    Preferred Qualifications

    • Experience with AWS services and server-less technologies is a plus.
    • Honour's or MSc degree in Computer Science, Electronic Engineering, Statistics, Mathematics or other quantitative field is a plus.
    • Understanding or experience with web based technologies is a plus. These may include HTTP, HTML 5, REST, JavaScript, JSON, AJAX, Apache, and Tomcat.

    go to method of application »

    Senior Account Manager - Education Public Sector

    Job Description

    DESCRIPTION

    Would you like to be part of a team focused on increasing adoption of Amazon Web Services by developing Education accounts? Do you have the business savvy and the technical background necessary to help establish Amazon as a key technology platform provider?
    As an Education Sector Account Manager you will have the exciting opportunity to help drive the growth and shape the future of an emerging technology and increase adoption and market segment presence of the AWS Public Sector business in South Africa
    The ideal candidate will possess both a sales / account management and technical background that enables them to drive an engagement at the executive level as well as with software developers and IT architects. You will be a self-starter who is prepared to develop and execute against a territory coverage plan and consistently deliver results.

    Roles & Responsibilities

    • Execute against the Education strategic plan (territory and accounts) working with key internal stakeholders (e.g. global and regional EDU team, solution architects teams, service teams, legal, support, etc.).
    • Create & articulate compelling value propositions around AWS services for different audiences and stakeholder levels (CxO)
    • Help to drive business growth and expansion in a defined territory.
    • Manage numerous accounts concurrently & long-term.
    • Accelerate customer adoption.
    • Work with partners to extend reach & drive adoption.
    • Ensure customer satisfaction.
    • Extensive travel.

    Basic Qualifications

    BASIC QUALIFICATIONS

    • Direct field sales experience in working with (Public & Private) Education sector Enterprise accounts
    • Demonstrated business and education market experience across several South Africa geographies that drives engagement, and interact at the highest levels of government officials and educators.
    • Must have a good understanding of Education industry trends and government procurement
    • Substantial technology related sales, business development, and/or sales engineering/consulting experience
    • BA/BS degree or equivalent experience required.
    • Strong verbal and written communications skills; fluent in English
       

    Preferred Qualifications

    PREFERRED QUALIFICATIONS

    • Significant technology related sales or business development experience in Education.
    • Excellent communication and writing skills, and be both technical and analytical and possess solid experience in business development or account management within Education (EdTech, K-12, Post-Secondary, Publishers) market segments.
    • Technical background in engineering, computer science, or MIS a plus.
    • SaaS/Cloud experience.
    • MBA

    go to method of application »

    Front-End Engineer, Kumo Development Team

    Description

    At Amazon Web Services (AWS) we believe that work should be a fun place where you can hone your natural talents. We believe in people taking Ownership of their space, and driving initiatives with all their creativity to Deliver Results for our Customers. If this sounds like the place you would like to work, send us your Resume/CV. You will be surrounded by people who are smart and passionate about cloud computing and supporting our customers.

    Kumo is our software engineering organization that helps us scale the support capabilities of AWS. As such we build various tools and experiences for both external and internal customers. As a team we are customer led and are busy reimagining what compelling user experiences look like for our customers.

    The Front End Engineer position requires in-depth knowledge of design and development of web/mobile user interfaces and interactive applications. You should have experience with agile methodologies, working experience with at least one high level or scripting language, and experience building scalable and robust user interfaces. Experience with modern JavaScript frameworks (like VueJs, Angular or React) would be a plus. You will own the end-to-end design of major deliverables, working closely with a team of SDEs to execute them. This is a high visibility and fast-paced environment where you will make a direct impact on the customer experience and the bottom line of the company.

    Some Of The Things That We Look For

    • Modern web development experience. Technologies and frameworks like JavaScript, TypeScript, HTML5, Angular, React, Redux, NPM, Grunt, SASS, CSS, Responsive Design.
    • Track record delivering front-end software that is correct, stable, performant, secure, and accessibility compliant.
    • Able to solve difficult software and UX problems with some ambiguity. Works hard to collect information to avoid solving the wrong problem and mitigate UI risks early in the process to avoid feature delays. Can decompose a problem into clear software and UX design actions.
    • Proficient in a broad range of software design approaches and common UX patterns. Knows when (and when not) to use front-end software design patterns (e.g., asynchronicity, data binding, modules, MV*, objects, promises).
    • Can articulate the risks and benefits of depending on front-end libraries, frameworks, and toolsets.
    • Able to dive into the source code of front end libraries to debug, patch, and extend them when necessary

    e.g., command pattern, uni-directional data flow, two-way data binding e.g., Model-View-Controller (MVC) or Model-View-ViewModel (MVVM)

    • Proficient in view layout and rendering technologies (e.g., responsiveness, progressive enhancement, browser/device support). Knows when it is appropriate to make graceful fallbacks.
    • Knowledge of engineering and operational excellence best practices.
    • Understands how to optimize the delivery of code and assets (e.g., images, fonts) to a browser or device (e.g., lazy loading assets, using CDNs, caching, compression, etc.).
    • Understands the implications of introducing dependencies.
    • Understands how to be efficient with resource usage (e.g., application impact on memory and CPU, caches appropriately, respectful of customer’s devices, etc.).
    • Knows how to instrument software with real user metrics to reflect the customer experience.


    Basic Qualifications

    • 5+ years professional experience building customer facing web applications
    • Proficiency using modern web development technologies and techniques like JavaScript, TypeScript, HTML5, Angular, React, Redux, NPM, Grunt, SASS, CSS, Responsive Design etc.
    • Experience developing web-based user interfaces for mobile and desktop.
    • Solid understanding of software development methodologies and processes.
    • Bachelor's degree in web development, software engineering, computer science, or equivalent professional experience.

    Preferred Qualifications

    • Experience building large-scale modern web applications
    • 5+ years professional experience in software or web development
    • Experience developing dynamic interfaces with the latest libraries and frameworks (e.g. React)
    • Understanding of web services technologies such as REST, HTTP 2, JSON-based RPC on the backend & front-end.
    • Ability to work in a fast-paced and agile development environment and to learn new frameworks/stacks
    • Strong customer focus, ownership, urgency, and drive
    • Passion for building a rich and innovative user experience

    go to method of application »

    Senior Software Development Engineer, Kumo Development Team

    Description

    Amazon Web Services (“AWS”) is the world’s most comprehensive and broadly adopted cloud platform. AWS offers over 100+ fully featured services to millions of active customers around the world—including the fastest-growing start-ups, largest enterprises, and leading government agencies and organizations. AWS Customers are continuing to leverage AWS Services for applications ranging from exploratory to targeted innovative solutions to business-critical systems.

    A key deciding factor for our customers in choosing AWS is the quality and reliability of the support they receive. AWS Support provides global technical support to a wide range of customers as they build mission-critical applications on top of the full breadth of AWS services across a range of technical domains including: compute, storage, networking, security, database, big data, analytics, and mobile services.

    Kumo is the software engineering organization that scales AWS’s support capabilities. Kumo engineers work on a range of interesting challenges, like (a) providing timely and personalized information about availability of AWS resources, (b) self-service ways to solve problems in using AWS resources, and (c) efficient case management for fast and complete resolution of cases.

    Kumo engineers have the opportunity to contribute to the complete vertical stack of an SOA based system, which is horizontally connected to most systems in the larger Amazon ecosystem. Our SDEs use a variety of open source technologies, native AWS services as well as services internal to AWS. We code mostly in Java, JavaScript and Python, and build on technologies powering the web such as Angular, Node and Elastic Search as well as a broad range of in-house Amazon Cloud technologies and native AWS technologies, such as Route53, Lambda, API gateway, KMS and DynamoDB.

    Kumo South organization is based in beautiful Cape Town, South Africa.

    Depending On The Level, You Will Demonstrate Knowledge In The Following Disciplines At Varying Levels

    Kumo teams are growing and hiring software development engineers at all levels.

    Software Development

    • You recognize and adopt best practices in software development engineering: design, testing, version control, documentation, build, deployment, and operations.
    • You write high quality, maintainable, and robust code, often in Java, Python, JavaScript, Angular and Ruby.
    • You have a working knowledge of the latest UI technologies, frameworks and concepts including HTML 5, REST, jQuery, AJAX, CSS3, SOA, Responsive design
    • You can define APIs and integrate them into usable interfaces

    Web Development

    • You understand the trade-offs between usability, performance, internationalization and localization, cross-browser compatibility, obfuscation and optimisation, and cutting-edge user interface implementation
    • You understand how web applications work, perform and scale. You are comfortable with troubleshooting and problem analysis

    Problem Solving

    • You solve problems at their root, stepping back to understand the broader context.
    • You develop pragmatic solutions. You build flexible/scalable systems without over-engineering and choose simple, straightforward solutions over more complex ones. Where existing solutions are known, you use them.
    • You understand fundamental data structures and algorithms and know how, when and when not to use them.
    • You anticipate and prevent future problems from occurring
       

    Basic Qualifications

    • The technical skills required for this role include strong object-oriented design and programming in Java.
    • A deep understanding of Computer Science fundamentals is essential (know those data structures and algorithms)
    • Experience working pragmatically under deadlines with operational software is highly desired.
    • You enjoy building things and are curious to find how things work
    • You love solving the big and hard problems as well as make sure your service stays running

    Preferred Qualifications

    • Experience with AWS services and server-less technologies is a plus.
    • Honour's or MSc degree in Computer Science, Electronic Engineering, Statistics, Mathematics or other quantitative field is a plus.
    • Understanding or experience with web based technologies is a plus. These may include HTTP, HTML 5, REST, JavaScript, JSON, AJAX, Apache, and Tomcat.

    go to method of application »

    Senior Consultant, AI/ML

    Description

    Artificial Intelligence (AI) and machine learning (ML) is rapidly growing in importance. We’re seeing more and more amazing AI/ML work being done from home automation and mobile apps to financial trading and shipping logistics. Given the scale required for developing AI models, the cloud is an ideal place to deploy AI models, and AWS is the leader in the deployment of AI and usage of associated services such as AWS Machine Learning. We’re looking for someone passionate and deeply excited about this opportunity. Someone who is devoted to helping customers understand how AI and ML can make a big difference to their businesses. We need that rare technologist that is as comfortable consulting with customers, can develop demo’s and prototypes to prove the technology for their use case, and is as comfortable working with an engineering team to join our AWS Professional services team.
    AWS is expanding its focus on making AI more accessible to developers. One of the ways we’re doing that today is through our machine learning services. In our view, machine learning should be made easy for developers of all skill levels without having to learn complex algorithms and technology.

    You will be responsible for helping customers understand the value proposition of AWS Services related to AI/ML, creating the most compelling content to help customers understand the use cases and value propositions, and building the right programs to increase awareness and adoption. You will be an AI/ML evangelist to customers and also internally, helping to develop the AI knowledge and skills. You will get to work on a growing business and have a big impact for our customers.

    Roles & Responsibilities

    • Architect solutions leveraging AWS Machine Learning services, working closely with our customers to deeply understand their business needs and to design a technical solution that takes best advantage of the AWS Cloud platform and Machine Learning Services.
    • Prove viability of the solution through mechanisms like proof-of-concepts or prototypes,
    • Thought Leadership – Craft & develop compelling audience-specific messages and tools (product videos, customer success stories, demos, whitepapers, presentations, how to guides etc.) Evangelize AWS services and technologies through forums such as AWS Blogs, Whitepapers, Reference architectures and Public-Speaking events such as AWS Summit and User-Group events. Capture and share best practices and insights internally and with partners and customers.
    • Collaborate with AWS field sales, professional services, training and support teams to help partners and customers learn and effectively use AWS services.
    • Serve as a key member of the business development and account management team helping to ensure customer success on the AWS platform. Act as a technical liaison between customers, service engineering teams and support. Provide updates on customer progress and ensure plan execution by partners.

    The candidate will possess both technical and customer-facing skills that will allow them to be a "trusted advisor" to customers. He or she will be able to facilitate relationships with senior personnel, as well as easily interact and give guidance to technical experts, software developers, IT pros, and system architects. The ideal candidate will also have a demonstrated ability to think strategically about business, product, and technical challenges.

    Basic Qualifications

    Very strong understanding and experience in the field of AI and ML related technologies. Deep experience developing AI models in real-world environments.

    • Significant experience deploying ML models. Significant experience developing AI solutions and passion for getting hands dirty with code e.g. Familiar using ML Platforms/Tools like MXNet, Cafee, Spark MLlib, TensorFlow
    • Experience using Cloud Computing Technologies and related emerging technology
    • Strong technical architecture, design, deployment and operational level knowledge of AI platforms, standards, protocols and devices
    • 5+ years professional experience in software development in languages like C, C++, NodeJS / Javascript, Python. Experience working with RESTful API and general service oriented architectures
    • Strong verbal and written communications skills are a must, as well as the ability to work effectively across internal and external organizations and virtual teams.
    • A talent for being able to influence and build mindshare convincingly with any audience.
       

    Preferred Qualifications
    Advanced Degree in related technology

    • 5 or more years in consultative technical sales and professional services with a proven track record of success. Ability to gain credibility and build relationships with all levels in an organisation, from technical experts to senior executives.
    • Familiar with AWS Services.
    • Experience with AWS services related to AI/ML highly desirable, particularly AWS, Lambda, Machine Learning, IoT, DynamoDB, EMR etc.

    go to method of application »

    Senior Cloud Support Engineer - Analytics

    DESCRIPTION

    Amazon has built a reputation for excellence and Amazon Web Services (AWS) is carrying on that tradition while leading the world in Cloud technologies. . AWS is seeking talented engineers who enjoy solving problems, working with customers, and have a technical background from a variety of different fields including database design and optimization graph databases, and data warehousing. As a member of the AWS Support team you will be at the forefront of this transformational technology assisting a global list of companies that are taking advantage of a growing set of services and features to run their mission-critical applications. You will work with leading companies in this space and directly with the engineering teams within Amazon developing these new capabilities.

    Amazon has a fast-paced environment where we “Work Hard, Have Fun, Make History.” On a typical day, a Cloud Engineer might thoughtfully work with customers to dive deep into the root cause of an issue, investigate why a metric is trending the wrong way, consult with a diverse range of engineers at Amazon and discuss radical new approaches to automate operational issues. As an Analytics engineer our customers will depend on your knowledge in Redshift, Neptune and Quicksight.

    About You

    Apart from working on a broad spectrum of technical issues, an AWS Engineer may also coach/mentor new hires, develop & present training, partner with development teams on complex issues or contact deflection initiatives, participate in new hiring, write tools/script to help the team, or work with leadership on process improvement and strategic initiatives.

    Our Cloud Engineers are also the “voice of the customer” and have a strong voice into the development teams for recurring issues or feature requests.

    As we operate on a follow-the-sun model, with Premium Support sites located globally, there is no after hours on-call or mandated overtime in this role! Select a working week that works for you, working Sunday through to Thursday or Tuesday through to Saturday. Go forth and have the work-life balance you have always dreamed of!

    A suitable candidate would be someone who is extremely customer focused, who could multi-task and utilize both written & verbal communication skills to help our diverse range of customers resolve their complex technical issues.


    Basic Qualifications

    Experience with one or more of the following areas:

    • 6+ years of experience with Database Administration (Oracle, PostgreSql, SQL Server, MySql)
    • 6+ years of experience with Datawarehousing technologies (Managing, Designing, Performance Tuning)
    • 6+ years of ETL/BI experience.
    • Analytics (Linux, Networking, MySQL/PostgreSQL/Oracle, Database Performance Tuning, ETL, BI, Kinesis/ElasticSearch/Cloudsearch, Datawarehousing (Redshift), Datalakes)
    • Big Data (Zookeeper, Python, Shell scripting, Machine Learning, Natural Language)
    • Databases (Oracle, MS SQL, MySQL, PostgreSQL, NoSQL, performance tuning, HA databases, database scaling)
    • Networking (Load Balancing, Routing, Firewalls;
    • Web Savvy (DNS, HTTP)


    Preferred Qualifications

    • Bachelor’s degree in Information Science / Information Technology, Data Science, Computer Science, Engineering, Mathematics, Physics, or a related field OR 8 years equivalent professional experience.
    • 6+ years of experience with Database Administration (Oracle, PostgreSql, SQL Server, MySql)
    • 6+ years of experience with Datawarehousing technologies (Managing, Designing, Performance Tuning)
    • 6+ years of ETL/BI experience.
    • Expertise with Streaming (Kinesis, Kafka) and Search technologies (Elasticsearch, Cloudsearch)
    • Knowledge of graph databases.
    • Solid Linux OS and Networking experience.
    • Solid Java, Python and Shell scripting experience.
    • Web Savvy( DNS, HTTP status codes)
    • Experience analysing, troubleshooting, and providing solutions for complex technical issues.
    • Excellent oral and written communication skills – customers contact us via calls, chats, and email.
    • Strong ability to build working technical teams and divide work to achieve results.
    • Provide mentorship and training to other team members.
    • Continuously drive process improvements.


    You will work 5 days per week but may be faced with a non-standard weekend. The working days are Mon-Fri OR Tues-Sat OR Sun-Thurs

    These shifts are dependent on team capacity, but flexibility is always open for discussion.
    Working hours are either 6:00 -15:00, 8:00 - 17:00 or 10:00 - 19:00.

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Amazon Web Services Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail