DevOps Engineer
pwc
Job Description
- Designing and implementing secure IT systems to support business operations and optimize performance
- Integrating development, operations, and security practices to enhance software delivery
- Bridging the gap between development and operations teams for seamless application development
- Utilizing Azure DevOps Server and GitHub for version control and continuous integration
- Managing cloud infrastructure on platforms like Google Cloud Platform to support scalable solutions
- Developing and deploying continuous integration and continuous deployment pipelines
- Applying Python programming skills to automate processes and improve efficiency
- Leveraging Splunk for big data analysis to inform insights and recommendations
- Building meaningful client connections and anticipating their needs to deliver quality solutions
- Navigating complex situations and using critical thinking to solve problems
- Upholding professional and technical standards in line with the firm's code of conduct
- Mentoring junior team members and guiding them in technical and professional growth
What You Must Have
- At least a Bachelor's degree
- At least 4+ years of experience
- Oral and written proficiency in English required
What Sets You Apart
- Utilizing Azure DevOps Server for seamless project management
- Implementing cloud infrastructure solutions on Google Cloud Platform
- Design, deploy, and manage Azure cloud infrastructure including Virtual Machines, Virtual Networks, Load Balancers, Azure SQL, AKS, Azure Web Apps, Function Apps, Storage Accounts, and Azure Container Registry (ACR).
- Support multi-cloud environments (Azure/AWS/GCP) where applicable.
- Build and maintain CI/CD pipelines using Azure DevOps, GitHub Actions, and related tools.
- Develop automation scripts using PowerShell, Bash, or Python to streamline operations and reduce manual effort.
- Configure monitoring, logging, tracing, and alerting using Datadog, Grafana, Splunk, New Relic, Azure Monitor, and Log Analytics.
- Follow and enforce DevOps security best practices across pipelines and infrastructure.
- Implement secure CI/CD practices including code scanning, image scanning, and IaC security validation.
- Excelling in continuous integration and deployment practices
- Leveraging GitHub for efficient version control
- Developing Python-based solutions for complex challenges
- Analyzing data with Splunk for insightful decision-making
- Building meaningful client connections in advisory roles