Specialist, Infrastructure Solution Engineer
BNY
About the Role
As a Specialist, Infrastructure Solution Engineer at BNY, you will contribute to cloud infrastructure automation and support the deployment and operation of cloud services. You will gain experience working with cutting-edge technologies and collaborate with various teams to build robust solutions.
Key Responsibilities
- Learn and contribute to cloud infrastructure automation using Terraform, Azure Resource Manager (ARM), and Infrastructure as Code (IaC) frameworks under the guidance of senior engineers.
- Write clean, maintainable code in Python or Java, leveraging AI-assisted development tools such as Claude, ChatGPT, or Devin.
- Support the deployment and operation of cloud services including AKS (Kubernetes), serverless functions, web platforms, and managed databases across Azure, AWS, and GCP.
- Participate in the full Software Development Lifecycle (SDLC) — from design and development through testing, CI/CD pipelines, deployment, and post-production monitoring.
- Collaborate with Security, IAM, Networking, and Architecture teams to build solutions that meet enterprise compliance and identity standards.
- Contribute to clear, well-structured technical documentation that enables operational excellence and knowledge sharing.
- Actively explore emerging cloud technologies, tools, and industry best practices.
- Assist in building and improving internal cloud tooling, dashboards, and self-service platforms.
Requirements & Tech Stack
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related technical discipline.
- Foundational understanding of at least one programming language — Python or Java preferred.
- Basic familiarity with cloud concepts — compute, storage, networking, containers, or serverless — through coursework, labs, certifications, or self-study.
- Exposure to version control (Git/GitHub/GitLab) and collaborative software development workflows.
- Genuine curiosity about cloud infrastructure, automation, and the engineering behind large-scale distributed systems.
- Strong analytical thinking, attention to detail, and written communication skills.
- Ability to work collaboratively in a team environment and proactively ask questions.