Browse Jobs
For Employers
Post JobLog inGet Started

Devops Engineer

Digital Harbor
Maadi, Cairo
Posted 3 years ago
14Applicants for2 open positions
  • 0Viewed
  • 0In Consideration
  • 0Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

  • Establish an automated DevOps release management pipeline which delivers tooling for next generation application development efforts (the Dev) and on-going production operations (the Ops). Cultivate a Continuous Integration/Continuous Delivery mind set.
  • Ensure development teams are provided a full set of DevOps ALM tools by leading the establishment of the right tooling and processes that will result in a fully automated release management pipeline to include the Automated build process, environment setups, testing scripts, deployments, and production operational metrics/debugging information (to target developers).
  • Partner with development and operations teams to develop practical automation solutions and custom modules. Troubleshoot automation issues and find practical solutions that move projects forward in a timely manner.
  • Develop environment and automation for high-volume, low-latency applications for mission-critical systems and delivering high-availability and performance..
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
  • Stay up-to-date with new technologies. Continuously evaluate and promote the use of new tools, techniques, frameworks, and platforms.
  • Participate and consult in presales activities, hiring, performance and process management / enhancement.
  • Automation processes design and development.
  • Protects operations by keeping information confidential and code secured.

Job Requirements

  • BS or MS degree in Computer Engineering or Computer Science disciplines.
  • 3-4 years of experience in same role.
  • Solid understanding of the software development lifecycle.
  • Excellent troubleshooting and problem solving skills.
  • Solid understanding of code versioning tools, such as Git, and ALM tools such as TFS or Jira.
  • Experience of build tools like MSBuild, Azure DevOps, Jenkins, TeamCity
  • Experience of containers platforms Docker, Kubernetes Experience of configuration management tools like Puppet, Chef, Ansible
  • Experience in scripting tools Bash or PowerShell
  • Experience in Linux administration
  • Experience in one of the cloud platforms Azure, AWS or Google cloud
  • Experience in practical implementations of Continuous Integration and Continuous Delivery tools within a Scrum Agile methodology.
  • Familiarity with Microservices architecture, working experience is a plus
  • Exceptional communication skills and the ability to communicate appropriately with technical teams.
  • Excellent influencing and reasoning skills; good at conflict resolution and consensus building.
  • Excellent knowledge of Relational Databases.
  • Proven ability to deal with ambiguity.
  • Self-driven and proactive spirit.
  • High communication and critical thinking skills.
  • Good command of English.

Featured Jobs

Similar Jobs

Search other opportunities
JobsInstallation/Maintenance/RepairDevops Engineer