Chef - Hot Kitchen at branch in Riyadh - Hilton

    Hilton background
    وصف

    Description:

    Thisposition reports to Software Engineering Manager, as do other staffjobs in application and technical systems and programming sections.Responsibilities are within functional lines with individualsassisting in new program development and/or maintenance of existingmobile, WEB, Cloud, server, computingsystems

    TypicalDay:

    Work as part of Agileteam and participate in Scrumactivities.

    1. Competent to performall programming, development, integration and system administrationassignments without close supervision.
    2. Designs, codes, tests, anddebugs programs of high complexity.
    3. Configuration or customizationof purchased software solutions with high complexity.
    4. Provides project management,programming, systems, and/or system administration leadership,guidance, and assistance to other team members.
    5. Works on more complexapplication/technical problem identification and resolution,including responding to off-shift and weekend support calls.
    6. Works independently on complexprocesses and modules that may be used by one or more programs,systems or in support of infrastructure component changemanagement.
    7. Develops majorsystem modules, programs or infrastructure released based onrequirements gathered from system customers.
    8. Performs integrated testingand customer acceptance testing of system components that requirescareful planning and execution to ensure timely, quality results
    9. Fully knowledgeable ofprogramming languages appropriate to the platform supported,program design and specification development, programming logic,logic diagrams, system analysis techniques, testing, debugging,documentation standards, file design, storage and internal systems;
    10. Performs integration tasksfor in-house developed systems and/or purchased hardware andsoftware solutions. Assists customers with documentation, trainingand usability efforts. Will need to be onsite in Peoria post Covidrestrictions

    Requirements

    TechnicalSkillsRequired:

    (Required)

    -Seven years or more of software development experience or at leastfive years of experience with master s degree in computer scienceor related field.

    Seven years ormore of experience in designing and developing softwareapplications in Java or at least five years of experience in Javawith master s degree in computer science or relatedfield.

    At least one year ofexperience developing in AWS: cloud formation templates, deployingECS clusters, Lambda, Far gate, Amazon Elastic Search,S3.

    Strong understanding of IAMroles andpolicies.

    (Desired)

    -Proven experience in following,

    -Designing, developing, deploying and maintaining software at scale.One year of experience building and developing with CloudTechnologies (such as AWS, Azure,GCP)

    Developing softwareapplications using relational and Nosqldatabases.

    Application architecturalpatterns, such as MVC, Micro services, Event-driven,etc.

    Deploying software using CI/CDtools such as Jenkins, Azure Dev-opsetc.

    Deploying and maintainingsoftware using public clouds such as AWS or Azure. o Working withinan Agile framework (ideally Scrum)

    -Batch or stream processing systems such as Apache Spark, Flink,Akka, Storm o Message brokers such as Kafka, Rabbitmq, AWS SQS, AWSSNS, Apache ActiveMQ, Kinesis.

    -Experience designing well-defined Restful APIs o Hands onexperience with API tools such as Swagger, Postman andAssertible

    Test driven developmentand behavior driven development.

    -Hands on experience with testing tools such as Selenium andCucumber and their integration into CI/CDpipelines.

    Data stores such asDynamoDB, MongoDB, Cassandra, Redis, Elasticsearch, MySQL,Oracle.

    Must demonstrate solidknowledge of computer science fundamentals like data structures andalgorithms.

    Soft SkillsRequired:

    Ability to workunder pressure and within timeconstraints

    Passion for technologyand an eagerness to contribute to a team-orientedenvironment

    EducationRequirements:

    Bachelor sdegree in Computer science or Electrical engineering or relatedfield. plus 8-10 exp overall

    OrMaster s degree with 6+ years professionalexperience

    Travel:0-25%Peoria/Chicago



    Technical Skills Required: (Required) - Seven years or more ofsoftware development experience or at least five years ofexperience with master s degree in computer science or relatedfield. - Seven years or more of experience in designing anddeveloping software applications in Java or at least five years ofexperience in Java with master s degree in computer science orrelated field. - At least one year of experience developing in AWS:cloud formation templates, deploying ECS clusters, Lambda, Fargate, Amazon Elastic Search, S3. - Strong understanding of IAMroles and policies. (Desired) - Proven experience in following, -Designing, developing, deploying and maintaining software at scale.One year of experience building and developing with CloudTechnologies (such as AWS, Azure, GCP) - Developing softwareapplications using relational and Nosql databases. - Applicationarchitectural patterns, such as MVC, Micro services, Event-driven,etc. - Deploying software using CI/CD tools such as Jenkins, AzureDev-ops etc. - Deploying and maintaining software using publicclouds such as AWS or Azure. o Working within an Agile framework(ideally Scrum) - Batch or stream processing systems such as ApacheSpark, Flink, Akka, Storm o Message brokers such as Kafka,Rabbitmq, AWS SQS, AWS SNS, Apache ActiveMQ, Kinesis. - Experiencedesigning well-defined Restful APIs o Hands on experience with APItools such as Swagger, Postman and Assertible - Test drivendevelopment and behavior driven development. - Hands on experiencewith testing tools such as Selenium and Cucumber and theirintegration into CI/CD pipelines. - Data stores such as DynamoDB,MongoDB, Cassandra, Redis, Elasticsearch, MySQL, Oracle. - Mustdemonstrate solid knowledge of computer science fundamentals likedata structures and algorithms. Soft Skills Required: Ability towork under pressure and within time constraints Passion fortechnology and an eagerness to contribute to a team-orientedenvironment Education Requirements: - Bachelor s degree in Computerscience or Electrical engineering or related field. plus 8-10 expoverall - Or Master s degree with 6+ years professional experienceTravel: 0-25% Peoria/Chicago