Careers - Sri Lanka

Engineering

Systems Engineer - DevOps

Careers > Sri Lanka
Location: Colombo Office

WSO2 is a fast growing technology company creating innovative middleware products. A global corporation with offices in the US, UK, Brazil, and Sri lanka, WSO2 provides world class services around its cutting edge middleware platform.

We are looking for a Systems Engineer to work with the team in supporting WSO2 Developer Operations. This includes managing setting up WSO2 solutions for customers, implementing tools to automate operations work, and supporting Continuous Delivery efforts . As this is a varied and complex role, we expect a high level of interest to learn and implement new technologies.

Responsibilities

  • Setup and maintain enterprise deployments of WSO2 solutions for customers
  • Analyzing logs and identifying potential issues in the deployments
  • Introducing and integrating new technologies into existing data center environments
  • Performing and automating backups and routine audits
  • Applying system updates, patches, and configuration changes and automating them
  • Responsibility for documenting the configuration of the system
  • Troubleshooting any reported problems
  • System performance tuning
  • Ensuring fault tolerance of the deployments

Required skills and experience

  • Fresh graduate with BSc in Computer Science/Engineering or Equivalent or with a minimum of 1-2 years of industry experience
  • Strong knowledge of Linux and Open Source software
  • Comprehensive understanding of "Unix-like" Systems
  • Familiarity with AWS and/or Azure platforms
  • Experience with performance management, monitoring, and problem identification and resolution
  • Knowledge and experience in Virtualization/Cloud technologies
  • Sound scripting and language skills with perl/python/ruby are a must
  • The ability to be able to troubleshoot complex technical problems
  • Ability to work independently
  • Ability to work well with a team in a fast paced and constantly changing environment
  • Assist the team leaders with technical and administrative tasks
  • Work unsupervised on several activities concurrently, taking ownership and prioritizing accordingly
  • Excellent verbal and written communication skills