NewYorkRecruiter Since 2001
the smart solution for New York jobs

Software Engineer 5

Company: Aditi Consulting
Location: New York
Posted on: May 16, 2022

Job Description:

Job DescriptionJob Title: Backend and Blockchain Services Developer/DevOps Engineer (Kubernetes)Major Responsibilities:Work with engineering teams, product/business, service providers, and third-party vendors across multiple locationsEnsure that project milestones are met in terms of features, quality, and time for the E2E systemExpand and enhance the functionality of microservices in Kubernetes using Agile methods and tools, actively participate in an integrated DevOps team and be responsible for the overall setupDevelop new functionality by the overall architecture and while preserving and enhancing existing functionality, help advance the overall architecture whenever necessaryResearch, prototype, and develop solutions for various cutting-edge issues, scalability problems, etcExercise judgment in selecting methods, techniques, and evaluation criteria for obtaining resultsConduct integration, integration tests, and performance tests of the E2E system including external dependencies to improve the system to meet performance and reliability requirementsMaintain the overall Production live system highly available at all times while expanding its functionalityDebug Production issues raised by customers and customer support teams, isolate the cause, and work towards a fixBackground, Experience & Qualifications:Bachelors or Masters degree in Computer Science or Computer Engineering8+ years of software development experience in a large-scale production environmentFull Stack: Strong AWS, Kubernetes, Javascript/Typescript/NodeJS, E2E(optional) Front End: React.jsExperience with development, dependency injection, unit tests and mocking, integration tests, performance tests for backend microservices with modern technologies including Javascript, Typescript, NodeJS, Express, NestJS, Swagger, Docker, Kafka, MySQL incl sharding, Elasticsearch, Jest, Git, authentication/authorization/OAuth, etc.Experience with the DevOps approach, continuous integration, continuous deployment, monitoring, and maintenance of deployments in the AWS cloud with technologies including Docker, Kubernetes, Gitlab CICD, Jenkins, Terraform, Helm/Helmfile, Ansible, etcExperience with overall use of AWS technologies including EKS, Client MSK, RDS, Client OpenSearch, ElastiCache, EC2, VPC, ASG, ELB, ECR, S3, CloudFront, Lambda, CloudWatch, IAM, etc1-2+ yrs Experience writing Smart Contracts in Solidity for Ethereum (L1) or similar L2 solutions, deploying smart contract systems to the Ethereum mainnetExperience working with DApps and Web3.js/ethers.js, truffle/hardhatFamiliarity with ERC standards like ERC20, ERC721 and ERC1155, OpenZeppelinUnderstanding of EVM, cryptography, and blockchain ProtocolsNecessary Skills / Attributes:Ability to solve problems in a fast-paced and dynamic environment with a focus on maintaining high quality and standardsAbility to communicate in writing, through email and reports, or orally complex technical matters to an audience of equal or higher-level technical competencyAbility to deliver and accept feedback on code and designStrong understanding of data structures and algorithmsStrong experience with domain-driven design and working with REST and event-driven microservice architectures in KubernetesStrong ability to debug unfamiliar distributed architectures and isolate problems

Keywords: Aditi Consulting, New York , Software Engineer 5, IT / Software / Systems , New York, New York

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest New York jobs by following @recnetNY on Twitter!

New York RSS job feeds