
Vice President, Full-Stack Engineer
BNY Mellon24 days ago
Pune, IndiaStaff+
Responsibilities
- Design and deliver scalable monitoring, observability, self-service, and operational automation solutions for Production Support teams.
- Develop production-grade applications, monitoring dashboards, alerts, log analysis, service-health reporting, and operational recovery workflows.
- Build automation for evidence gathering, health checks, ticket enrichment, reporting, incident triage, and repetitive support tasks.
- Deploy and support resilient applications on cloud or container platforms with orchestration, configuration, and operational monitoring.
- Define measurable automation outcomes such as reduced manual effort, improved monitoring coverage, fewer false alerts, and faster incident response.
- Mentor engineers, influence technical direction, and collaborate with development, Production Support, infrastructure, and operations teams.
- Apply incident management, root-cause analysis, runbooks, change validation, service-level objectives, auditability, and human approval controls.
Requirements
- Bachelor's or higher degree in computer science, engineering, or a related discipline, or equivalent work experience.
- At least 4 years of software development experience, including hands-on delivery of production-grade applications and increasing responsibility for technical design, operational support, or engineering leadership.
- Strong proficiency with Java, SQL, Git, data standards and modeling, XML, JSON, messaging frameworks, Spring, Spring Boot, and Spring Integration.
- Experience with automated unit, integration, and system testing, DevOps practices, build and deployment workflows, release validation, and production support.
- Experience deploying and supporting applications on cloud or container platforms, including orchestration, configuration, resilience, and operational monitoring.
- Comfort working in Windows and Linux environments and independently designing and implementing systems and features.
- Hands-on experience with Splunk, AppDynamics, and Moogsoft for dashboards, alerting, log analysis, and service-health reporting.
- Strong scripting and automation skills using Java and at least one scripting language such as Python or Shell, including REST API integration and JSON/XML processing.
- Experience with Linux, SQL, IBM MQ or Kafka, containerization, and tools such as GitLab, Jenkins, and Maven.
- Understanding of production incident management, root-cause analysis, operational controls, change validation, service-level objectives, auditability, and human approval requirements.
- Understanding of financial-services regulatory and control requirements, including secure development, change management, data protection, auditability, and segregation of duties.
- Strong problem-solving, technical leadership, communication, stakeholder-management, and cross-functional collaboration skills.