Flexible Work Arrangement: Hybrid
Responsibilities
The
Cloud Engineer
will be responsible for implementing a public cloud architecture to support the goal of migrating appropriate on-premise workloads to the cloud. The successful Cloud Engineer candidate will be expected to:
•Design, build, and maintain secure cloud infrastructure using Infrastructure as Code (IaC) tools like Terraform, including landing zones, networking (VNETs, hub-spoke), and shared services (CI/CD, data pipelines).
•Develop and manage reusable IaC modules and deployment pipelines to support scalable and consistent provisioning of cloud resources and PaaS components (e.g., App Services, Kubernetes, API gateways).
•Ensure operational excellence by implementing observability, security controls, backups, cost optimization, tagging, quotas, and policy enforcement across cloud environments.
•Collaborate with architects and stakeholders to define and evolve cloud governance, operational processes, and best practices for running workloads securely and reliably in the cloud.
•Work with business units on implementations of future functionality that would leverage cloud computing resources.
Essential Functions
•Ability to work with internal customers to orchestrate application workloads in a public cloud
•Leverage cloud-native technologies to support cloud migration efforts
•Provide ongoing support for application runtimes in PaaS implementations
•Ability to design and implement simple, secure and reliable cloud-based solutions
•Ability to work with internal customers to translate business needs into technical requirements and solutions that meet PJM’s security standards and policies
•Provide technology leadership for cloud migration efforts
Required
Characteristics & Qualifications:
•Bachelor's Degree in Computer Science, Information Systems, Cybersecurity, or equivalent work experience
•At least 5 years of experience implementing application workloads in public cloud
•At least 5 years of experience architecting solutions in public cloud platforms
•At least 5 years of experience with day-to-day management of cloud implementations
•Ability to produce high-quality work products with attention to detail
•Ability to visualize and solve complex problems
•Ability to apply analytical and mathematical solutions
•Experience in developing web services (SOAP-based and RESTful) and user interfaces
•Experience with SOA, service-oriented concepts and web services (SOAP-based and RESTful)
Preferred
•Master's Degree in Computer Science or Cybersecurity
•At least 4 years of hands on experience working with Azure cloud platform and implementing PaaS solutions in Azure cloud
•Experience with PJM operations, markets, and planning functions