Browse Jobs
For Employers
Post JobLog inGet Started

Systems Engineer (DevOps)

Tqweem Masr
Heliopolis, Cairo
Posted 7 years ago
49Applicants for3 open positions
  • 37Viewed
  • 3In Consideration
  • 34Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

  • Tqweem is looking for a highly skilled DevOps Engineer. An excellent environment for software engineers / developers with a passion for innovation, complex solutions and working at the leading edge of technology.
  • DevOps Engineers are required to; Be responsible for the setup for delivery, development, administration. Also, responsible for monitoring and metrics in relation to Continuous Integration (CI) and Continuous Deployment (CD).

Responsibilities

  • Design and implement continuous development and continuous delivery solutions using cutting edge technologies.
  • Identify enhancements that can be done to the solution from the perspective of performance, security and execution stability.
  • Help developers and testers integrate their code and tests into the continuous integration solution
  • Provide monitoring and maintenance support of production hosted solution and make sure emergency and critical situations procedures are available.
  • Create and maintain a system setup that is both scalable and reliable and make sure the designs of the hosting setup are correctly documented.
  • Make sure all stake holders within the development and production process follow the correct protocols regarding security and information privacy.
  • Produce reports on the system’s performance and analytics information about the user base, site visits and load on the setup hosted solution.

Job Requirements

  • Bachelor’s degree in Computer Science or Engineering preferred.
  • 3+ Year’s professional experience in Systems Engineering.
  • Excellent knowledge of solutions such as Jenkins, Travis, Bamboo, etc.
  • Very good knowledge in Amazon web services.
  • One or more years working in an Agile environment.
  • Excellent knowledge of Linux (Ubuntu).
  • Excellent knowledge in bash or Korn and very good knowledge in Batch scripts or PowerShell scripting.
  • Strong familiarity with all stages of the software development life cycle as well as Software QA testing including system, integration, unit testing, regression testing, performance and user acceptance testing.
  • Very good knowledge in web application security.
  • Very good knowledge in scalable and highly available setups.
  • Ability to write and understand basic SQL queries to perform data verification and set up test data.
  • Excellent experience in Docker and Docker compose.
  • Good knowledge in package management tools as apt, npm and bower.
  • Proficient understanding of code versioning tools, such as Git.
  • Preferred Technical and Professional Experience
  • Experience in automated payment solution and e-commerce.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSystems Engineer (DevOps)