44d ago

Responsibilities :

  • Engage with application development teams to improve the whole lifecycle of services from inception and design, through deployment, operation and refinement.
  • Participate in system design consulting, platform management and capacity planning.
  • Develop software and systems architectural frameworks and tooling.
  • Maintain services by measuring and monitoring availability, latency and overall system health.
  • Create and sustain scalable systems and services through automation and uplifts.
  • Basic Qualifications :

  • 3 or more years of experience in a relevant role (DevOps, Reliability Engineering, Systems Administration, Application Programming, etc)
  • Team player, eager to work in a global organization
  • Energy, self-motivation and independence to manage multiple tasks
  • Experience with distributed compute systems
  • Highly knowledgeable of at least one of Linux or Windows platforms running key business applications
  • Knowledgeable of many other areas of technology (networking, hardware, etc)
  • Highly entrepreneurial and motivated
  • Highly organized
  • Strong interpersonal skills - good client facing skills as well as excellent oral and written communication
  • Preferred Qualifications :

  • Exposure to Linux / Unix environment and advanced knowledge and experience of automating / scripting tasks is essential
  • Hands on experience in production deployment and release management
  • Hands on experience in troubleshooting and debugging application issues
  • Knowledge of best practices and IT operations in a highly available and mission critical service
  • Knowledge of at least one programming language (Erlang, Python, Perl, C++, C, Java, SQL) beyond basic scripting is a key advantage
  • Experience managing performance, availability and scale of mid- to large-sized systems (Experience of building and running high availability systems is an advantage)
  • Experience with all stages in the lifecycle of large distributed systems : inception, analysis, design, implementation, runtime, maintenance
  • Good knowledge of at least one database product (like MSQL / PostgreSQL / DB2) (Knowledge of NOSQL products like MongoDB would be an advantage)
  • Possesses good knowledge of different software systems, client / server architectures and various compatibility requirements
  • Knowledge on Software Development Lifecycles and methodologies, Release Management Process & Products are added advantage
  • Familiarity with open source automation / configuration tools such as Chef, Puppet, Ansible or SaltStack would be an advantage
  • Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form