PwC is a powerful network of over 250.000 people across 158 countries. All committed to deliver quality in Assurance, Tax, Advisory & Technology services. Match your curiosity with continuous opportunities to learn, grow and make an impact. Be who you are and be a game changer.
Currently we are looking for a Cloud Engineer to join our team that combines deep cloud talent and business, industry, and technical expertise to deliver cloud-powered business outcomes.
As a Cloud Engineer you'll work as part of a team of problem solvers, helping to solve complex business issues from strategy to execution.
Cloud Engineer
Preferred Knowledge/Skills
-
Using appropriate cloud services to design and deploy architecture and applications based on given customer and/or Solutions Architect’s requirements;
-
Implementing enterprise-wide scalable and high-availability operations in a cloud environment;
-
Making informed decisions about customers’ infrastructure and understanding the impact of design decisions;
-
Understanding core cloud security and auditing capabilities;
-
Understanding cloud security controls, network boundary controls, and related toolsets;
-
Understanding of the various IT infrastructures and application stacks;
-
Implementing agile methodology.
Demonstrates thorough abilities and/or a proven record of success in most of requirements:
-
Work under the guidance of lead engineering staff to implement and test software solutions in a cloud environment;
-
Perform migrations to a cloud environment leveraging tools like CloudEndure and AWS Database Migration Service;
-
Write development, technical, or user documentation related to implemented software functionality;
-
Work with one or more: Apache, nginx, Tomcat, IIS, and varnish;
-
Manage various database engines, like MySQL, PostgreSQL, and MSSQL;
-
Work with third-party cost optimization tools (CloudHealth, CloudCheckr, etc);
-
Build and deploy cloud infrastructure using Terraform or CloudFormation and develop scripts for future reuse;
-
Leverage tools like Terraform and Jenkins to incrementally automate, modernize, and improve customers’ environments;
-
Develop CI/CD pipelines for various application stacks, including LAMP, Java, and Node.js;
-
Implement centralized logging solutions such as SumoLogic and CloudWatch Logs;
-
Develop software in two or more of the following languages: Java, Python, C#, C++, Node.js, Typescript;
-
Work with one or more scripting languages (e.g. Bash, Powershell, Ruby, Python, Node.js, etc);
-
Work with containerization using Docker or Kubernetes, preferably in a cloud environment;
-
Work with Swagger/OpenAPI;
-
Leverage Git or other source control methodology;
-
Develop software that interfaces with Structured and Unstructured data;
-
Develop multi-threaded code;
-
Improve the security posture of our customers by performing various assessments and analyses using tools like CloudCheckr and AlertLogic; and,
-
Identify areas for cost savings through Auto Scaling, right-sizing, and elimination of waste within the customer’s cloud environments.
We offer:
-
Opportunity to broaden your professional experience;
-
Work in a team providing services to reputable international clients;
-
Possibility to work remotely or on projects abroad;