Dell 5G DevOps Engineer in Cairo, Egypt
5G DevOps Engineer
From applied research to advanced engineering, Dell’s 5G R&D team is designing and developing ground-breaking products & solutions. You will be involved in assessing the market, developing technology and products and generating intellectual property. Your contributions will drive product architecture and implementation in support of building something from the ground up, all while working with colleagues across the globe to ensure Dell products always lead the way.
We are looking for a DevOps Engineer who has a strong background in highly scalable distributed systems with experience working in an agile engineering team and a knack for researching new technologies. Candidates should display abilities to innovate and be creative.
Why Work For Us:
Dell is more than a technology company — we are a people company. We inspire, challenge, and respect every one of our over 100,000 employees all over the world providing them with unparalleled growth and development opportunities. Dell is primed to recruit the best and brightest candidates taking pride in fostering a winning, innovative, inclusive employee culture. We also take calculated risks and we celebrate big victories when they pay off.
Provide technical direction and tooling for the design and implementation of CI/CD processes in the form of pipelines to deliver microservices.
Operating and refining the platform, growing and adapting it to support the needs of the business.
Assess the existing tools and practices of several software development teams, and analyze the changes and requirements necessary to improve.
Proactively monitors applications/systems. Interprets and disseminates the information to a variety of audiences, including Dev team and leadership.
Develops and executes automated and manual smoke tests for the core system.
Provides management, maintenance, monitoring, automation, and infrastructure as code for microservices in an Agile DevOps environment.
Agile and retrospective, and not afraid to identify what we’re doing wrong so we can fix it, and what we’re doing right so we can improve on it.
3+ years of experience working in a DevOps environment.
Experience managing one of the CI/CD tools preferably Gitlab CI/CD, or Jenkins.
Knowledge of automation frameworks and configuration management using Ansible.
Experience in containers/container orchestration platforms; Docker, Kubernetes or OpenShift.
Familiar with Agile methodology.
Experience with version control (ex: Git).
Strong critical thinker, with solid communication skills, including the ability to convey technical information effectively to both IT/ business audiences, and applying best IT practices in terms of IT operations.
Nice To Have:
Experience with virtualized infrastructure e.g vSphere.
Advanced Linux topics e.g kernel modules/tweaking.
Advanced networking; OVS, advanced Linux routing/switching.
LTE architecture knowledge.
Contributing to large open-source projects is a plus.