Senior Cloud Developer

Angajator: Wipro Center of Excellence
Domeniu:
  • IT Software
  • Tip job: full-time
    Nivel job: peste 5 ani experienta
    Orase:
  • BUCURESTI
  • Actualizat la: 14.11.2019
    Scurta descriere a companiei

    In Romania, Wipro has development centers in Bucharest and Timisoara and is present since more than 10 years. Today, the company's facilities in Romania serve more than 30 clients in Europe, supported by over 1200 employees. Wipro's clients in Romania span across the retail and consumer goods, healthcare, manufacturing and telecom industries, among others.

    Cerinte

    Required Skills:
    4+ years of software development experience in cloud environment.
    Hands on
    o Development experience with cloud technologies such as Microsoft Azure / AWS / Google Cloud Platform
    o Experience with software development technology and systems management stack including Java/C# / Java-Script / AngularJS / JSON / REST, SOAP, APIs, etc.
    o Knowledge of Object-Oriented Analysis and Design (OOAD), UML, Agile Software Development, and coding best practices.
    Experience with/in
    o Linux/UNIX systems and the best practices for deploying applications to those stacks using Docker, kubernetes or Google App Engine (PaaS).
    o Designing and developing secure, flexible, scalable, customizable and reliable enterprise web based cloud-hosted applications using industry best practice.
    o Microservices development and design patterns. Ability to write quality unit and endtoend tests and debug and optimize existing and new code.
    o Jenkins, GIT, and some familiarity with CI/CD.
    o Cloud Formation or Terraform is an advantage
    o An automation tool like Ansible/Salt/Puppet - is an advantage
    Good communication skills, proactive mindset and capacity to learn and work independently.
    Knowledge of remote access products, VPNs, gateways, firewalls, proxies, and networking configurations would be an added advantage.

    Responsabilitati

    Take an active part in all development phases, including research, design, development, testing and deployment;

    Participate in development (front-end, API, back-end), systems management tools and interfaces, test automation and continuous integration work;

    Take initiatives to improve code, tools, and process

    Be open minded to walk in a different path and to deliver quickly whilst maintaining high quality solutions;

    Meet aggressive timelines