Match score not available

Senior Engineer (Node.js & DevOps)

fully flexible
Remote: 
Full Remote
Experience: 
Senior (5-10 years)
Work from: 

Velotio Technologies logo
Velotio Technologies Scaleup http://www.velotio.com
201 - 500 Employees
See all jobs

Job description

About Velotio :

Velotio Technologies is a product engineering company working with innovative startups and enterprises. We have provided full-stack product development for 110+ startups across the globe building products in the cloud-native, data engineering, B2B SaaS, IoT & Machine Learning space. Our team of 400+ elite software engineers solve hard technical problems while transforming customer ideas into successful products.

We are seeking a seasoned back-end engineer with DevOps experience to become part of our global team. In this role you will work to build out and manage our application platform. Successful candidates will have extensive experience with AWS, Node.JS, Typescript, RESTful APIs, GraphQL and database development experience.

Requirements

  • Strong sense of ownership, accountability and business acumen.
  • Work with the engineering team to ideate software solutions.
  • Design secure, scalable, low-latency, highly available systems.
  • Design, implement and own the continuous integration and deployment pipeline.
  • Responsible for the design, development, and support of integration solutions.
  • Implementation of security and data protection.
  • Own solutions from technical design to deployment.
  • Optimization of existing systems for quality, speed, and scalability.
  • Write technical documentation, process flows and object models.
  • Help maintain code quality, organization, and automation.
  • Building reusable code and libraries for future use.
  • Solid understanding of the full software development life cycle.
  • Familiarity developing with bot frameworks is extremely desirable.
  • AWS certifications such as AWS Certified DevOps Engineer or AWS Certified Solutions Architect are a plus.
Desired Skills & Experience
  • 5+ years of production experience in building backend servers using Node.js.
  • Extensive experience with NodeJS and creating cloud-based microservices architecture using AWS Gateway and Lambdas.
  • Accomplished at creating robust, secure, scalable, performant RESTful APIs to support multiplatform applications. • Experienced designing and developing solutions using AWS tools.
  • Proven experience with database development using queries, Views, function and procedures (PostgreSQL, DynamoDB)
  • Adept at employing OAuth and SAML for authentication and authorization (auth0 and AWS Cognito).
  • Experienced with API building, documentation and testing tools such as Postman and Swagger.
  • Experienced with cloud message APIs such as Twilio and AWS SNS.
  • Experience using load testing libraries such as Grafana K6.Proficient at implementing automated testing platforms and unit tests, Comprehensive knowledge of Object-oriented and functional programming along with SOLID design principles and standard software design patterns.
  • Proficient understanding of OWASP security principle DevOps

DevOps

  • Design, deploy, and manage AWS infrastructure using best practices for scalability, reliability, and security.
  • Configure VPCs, security groups, and IAM roles for access control.Develop and maintain CI/CD pipelines using GitHub Actions.
  • Automate software releases, testing, and deployment processes.
  • Monitor and optimize deployment pipelines for efficiency and reliability.
  • Write scripts and automation code to automate routine tasks and infrastructure provisioning.
  • Implement infrastructure as code using tools like AWS CloudFormation, Terraform, Serverless, etc.
  • Set up and configure AWS CloudWatch for monitoring application and infrastructure health.
  • Implement centralized logging solutions using AWS services like CloudWatch Logs or Amazon Elasticsearch.
  • Implement security best practices and manage access control using IAM policies and AWS security services.
  • Perform security audits and vulnerability assessments, addressing any issues promptly.

Benefits

Our Culture:
  • We have an autonomous and empowered work culture encouraging individuals to take ownership and grow quickly.
  • Flat hierarchy with fast decision making and a startup-oriented “get things done” culture.
  • A strong, fun & positive environment with regular celebrations of our success. We pride ourselves in creating an inclusive, diverse & authentic environment.

We want to hire smart, curious and ambitious folks so please reach out even if you do not have all of the requisite experience. We are looking for engineers with the potential to grow!

At Velotio, we embrace diversity. Inclusion is a priority for us, and we are eager to foster an environment where everyone feels valued. We welcome applications regardless of ethnicity or cultural background, age, gender, nationality, religion, disability or sexual orientation.

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Accountability
  • Communication
  • Business Acumen
  • Problem Solving

Field Engineer (Solutions) Related jobs