Browse Jobs
For Employers
Post JobLog inGet Started

Senior DevOps Engineer

Trufla
Heliopolis, Cairo
Posted 5 years ago
26Applicants for1 open position
  • 10Viewed
  • 6In Consideration
  • 0Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

Description:

  • We are looking for a talented, intelligent, Release and Build Engineer with excellent skills and a desire to learn and grow professionally. This role places a heavy emphasis on both developing complex build/deployment systems and providing support to a large community of developers and testers.
  • The ideal candidate will be someone who’s passionate about developing software the right way and knows how to maximize efficiency within the SDLC through automation.
  • As a DevOps Engineer in our DevOps Engineering team, you will be designing, developing and supporting solutions that facilitate highly scalable, secure and available applications running on top of a modern infrastructure. In this role your responsibilities will be technically broad. You’ll leverage your knowledge of operating systems, networking, security and software development to achieve the company’s goals related to key service offering infrastructure.

Responsibilities:

  • Designs and develops Enterprise level Continuous Integration Environment for Build and Deployment Systems
  • Leads the effort to improve the existing deployment infrastructure, striving for a goal towards zero downtime deployment
  • Monitor systems health and security. Ensure SLAs are met or exceeded
  • Administers and writes code to support the Release Engineer tool suite - Gitlab, Gitlab CI/CD, AWS
  • Troubleshoots build, packaging, and component management issues, working with the core Engineering team to resolve them
  • Fully automated deployment to production with ability to deploy multiple times a day

Job Requirements

Qualifications:

  • Three or more years as a release engineer in a web-based software product development organization.
  • Strong understanding of Amazon Web Services (AWS) is a must.
  • Strong understanding of Linux and git.
  • Automated build platform/continuous integration.
  • The ability for coding and scripting, with a preference for python, shell & node.js
  • Understanding of Microservice architecture
  • Understanding of Database systems
  • Understanding of containers and virtualization
  • Good knowledge of networking
  • A strong understanding of the software development lifecycle and software methodologies: agile processes, analysis and design, development, version control, QA and deployment
  • Strong organizational skills and the ability to multitask; can set priorities and follow a timeline.
  • Excellent analytical, problem-solving skills and attention to detail; mission-critical production support experience.
  • Preferably experience in automated Mobile Apps deployment (i.e. Fastlane)

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior DevOps Engineer