Required Skills

Java NodeJS Python

Work Authorization

  • US Citizen

  • Green Card

  • EAD (OPT/CPT/GC/H4)

  • H1B Work Permit

Preferred Employment

  • Corp-Corp

  • W2-Permanent

  • W2-Contract

  • Contract to Hire

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 1st Sep 2023

JOB DETAIL

• Design and implement critical business banking platform solutions with automation-first mindset, observability, container design patterns and best of breed cloud tools and architecture practices
• Collaboratively solves business and technology problems in partnership with key stakeholders from Digital Platform team, security, enterprise architecture and product owners
• Contribute to container, API, microservices application code base and architecture with a focus on optimization for performance, reliability, scalability, security, observability and cost
• Develop and implement solutions for non-functional requirements with a focus on automation, whitebox monitoring, and modularity for broad re-use across system components
• Design and implement Node.js code applications and CI/CD deployment pipelines and test automation frameworks based on best practices to enable frequent, high quality releases
• Define and implement application deployment strategies based on application type
Operations
• Assist with guiding, and elevating service quality and ensure adoption of container, microservices, and operational best practices
• Ensure the effective capture of application telemetry, logging and monitoring of all aspects of system and application behavior to facilitate fast detection and issue resolution
• Design and develop operational tools and services needed to effectively operate system components at scale
• Understanding and adherence to operational processes ensuring audit-ability, risk and compliance with ISO and industry standards (includes Incident, Problem and Change Management)
• Contribute to technical documentation required to guide on-call engineers and on-board team members
• Maintain system wide health and proactively seek out potential issues, address with component teams
• Proactively and continuously drive system wide quality improvements by undertaking thorough root cause analysis for major incidents with component engineering teams

Qualifications:

Required Skills/Experience:
• 4-6 years experience with Node.JS, Java, SQL and container based architecture, designs and solutions
• Required experience in a continuous delivery model similar role at an organization that has adopted the SRE model
• Experience with source code management system (e.g., GIT/Bitbucket)
• Experience with CI/CD tools and pipeline development like (e.g., Jenkins, Maven, Nexus, Python, Ruby, Groovy)
• Background in production operations and support at scale with a proven track record of maintaining highly available and performant cloud platforms
• Experienced in programming and scripting languages to contribute to application development and automation (e.g., Java, NodeJS, Python)
• Strong knowledge of Docker, containerization technologies, Spinnaker, and cloud orchestration a strong plus
• Solid debugging / problem solving skills including ability to investigate and remedy software bugs if necessary for application developed in Java and NodeJS
• Usage of test frameworks like (e.g., JMeter, Cucumber, Selenium) a plus
• Hands on working knowledge of deployment pipelines for languages like (e.g., Node.js, Java, Springboot)
• Security best practices (SSH, Certificate management, AWS-IAM, or standards such as PCI)

Company Information