
Overview
We are seeking a motivated Software Engineer with a strong interest in the DevOps field to join our engineering team. This role is an ideal opportunity for a developer looking to transition into a career focused on cloud infrastructure, automation, and site reliability. The successful professional will play a crucial role in enhancing the security, reliability, and efficiency of our software development lifecycle.
โ
While prior DevOps experience is not a prerequisite, a foundational understanding of software development principles and a passion for building and maintaining scalable, automated systems are essential. You will receive mentorship and guidance while working with a modern, cloud-native technology stack.
โ
โ
What Youโll Do
* Maintain and enhance our CI/CD pipelines using GitHub Actions to improve the build and deployment processes for our microservices
* Manage and organize our cloud infrastructure on Google Cloud Platform (GCP) using Infrastructure as Code (IaC) principles with Terraform
* Support the administration and maintenance of our Google Kubernetes Engine (GKE) clusters
* Implement and manage GCP IAM roles and permissions to ensure a secure and compliant cloud environment
* Conduct regular vulnerability remediation by updating base container images, software dependencies, and Google-provided cloud components
โ
โ
Skills Youโll Need
* Bachelorโs degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience
* Proficiency in at least one high-level programming language (e.g., Java, JavaScript/TypeScript, etc)
* Solid understanding of software engineering principles and the software development lifecycle
* A demonstrable interest in cloud computing, infrastructure automation, and system reliability
* Strong analytical and problem-solving skills
โ
โ
Skills That Will Help You Excel
* Familiarity with cloud platforms, particularly Google Cloud (GCP)
* Exposure to containerization technologies such as Docker and container orchestration with Kubernetes
* Basic knowledge of Infrastructure as Code (IaC) tools, with Terraform being a plus
* Experience with CI/CD concepts and tools like GitHub Actions
* Understanding of basic networking principles (VPCs, firewalls, IP addressing)
โ
โ
Expectations
It is the Bankโs expectation that employees hired into this role will work in the Cary office in accordance with the Bankโs hybrid working model.
โ