ETIC, DevOps Engineer - Senior Associate

PricewaterhouseCoopers

Cairo, Egypt

Posted on: 22 Mar 2024

{{ flashMessage.message }}

JOB DESCRIPTION / ROLE

Employment: Full Time

Line of Service
Advisory

Industry/Sector
Technology

Specialism
Advisory - Other

Management Level
Senior Associate

Job Description & Summary
We are seeking to recruit a DevOps Engineer Senior Associate to join our team in Cairo. The successful candidate will have a minimum of 4+ years experience. They will be developing a reputation within the IT market, having worked on 4+ DevOps projects (at least two different DevOps solutions & at least 6 months on each project); providing valued thought leadership and opinion. They will be building a strong professional network, and have a growing presence in the Engineering ecosystem.

As a DevOps Engineer Senior Associate, you will be responsible for leading the design, implementation, and maintenance of secure and efficient Azure DevOps pipelines, and Azure infrastructure with Terraform for MS Dynamics Applications. You will work with our clients and partners to deliver innovative and scalable cloud solutions that meet their business needs and objectives, where you're going to work closely with developers, architects, and project managers to deliver high-quality MS Dynamics Cloud Solutions. Your expertise in Azure cloud technologies and DevOps practices will be crucial in ensuring the stability, scalability, and security of our cloud-based environments.

You will be part of a team that reports to the Cloud Service Delivery Director and will be an integral part of the team based in Cairo, as well as those delivering client transformation programs across the PwC Global Network, including the UK, Germany and Middle East.

- Design and Implement DevOps Pipelines: Lead the design, implementation, and optimization of CI/CD pipelines using Azure DevOps to automate the build, test, and deployment processes for MS Dynamics Applications on Azure
- Expert in Branching strategie
- Deploy MS Dynamics Applications on Azure, by following Azure best practices, and well-architected framework
- Leverage Terraform for infrastructure as code (IaC) to manage and automate Azure cloud resources
- Azure Monitor, Azure Log Analytics, Application Insight to gain visibility into the performance, availability, and security of cloud environments and applications.
- Containerization and Orchestration: Implement containerization using Docker and orchestration with Kubernetes or Azure Kubernetes Service (AKS).

REQUIREMENTS

Required Skills and Experience:

- Azure Cloud Services: Extensive experience with Azure services, including Azure DevOps, Azure Kubernetes Service (AKS), and Azure Monitor.
- DevOps Tools: Proficiency in using Azure DevOps, GitHub Repos, continuous integration, and continuous deployment in a DevOps environment.
- Security Tools: Hands-on experience with security tools such as Azure Sentinel, Azure Security Center, SonarQube, WhiteSource, Snyk, and OWASP ZAP for vulnerability scanning, threat detection, and security analytics.
- Containerization and Orchestration: Experience with Docker, Kubernetes, or Azure Kubernetes Service (AKS) for containerization and orchestration, including deployment, scaling, and management of containerized applications.
- Monitoring and Logging: Familiarity with monitoring and logging solutions such as Azure Monitor, Azure Log Analytics, Prometheus, Grafana, or ELK stack for collecting, analyzing, and visualizing telemetry data.
- MS Dynamics Applications implementation and deployment on Azure
- Experience with scripting languages such as PowerShell, Bash, Python, etc.

Education and Certifications:

- Bachelor's degree in Computer Science, Engineering, or related field.
- Relevant certifications such as AZ-104, and AZ-400, are highly desirable.

Essential skills & attributes:

- Ability to prioritize and use initiative
- Problem solving and analytical skills
- Communication skills at all levels
- Attention to detail and accuracy
- Leadership skills

ABOUT THE COMPANY

At PwC Middle East, we've set out an ambitious purpose and strive to live it everyday: to solve important problems and build trust in society.

We're a community of solvers that come together in unexpected ways to build trust and create sustained outcomes. We solve important problems, support one another as we grow, develop and build fulfilling careers.

PwC provides industry-focused services for public and private clients across Assurance and Audit, Deals, Consulting, Tax and Legal. We draw on our development legacy that brings together the collective experience of over 7,000 people in our region with offices across 12 countries to solve for tomorrow.

We're striving to consistently deliver innovative work that builds trust and delivers sustained outcomes. And we're proud of the strength that comes from all our different backgrounds and experiences and we value everyone's uniqueness. We thrive in uncertainty, operate with integrity and leverage the diverse perspectives of our teams.

If you're looking for a place that fuels your ambition to make a difference, that matches your curiosity with continuous learning opportunities and reimagines ways of working to enable you to lead a more balanced life, then you're a future PwCer.

Advertise Here
INSTALL APP
×