About the Role
You will build CI/CD pipelines and cloud infrastructure for an event-driven, high-performance system. You will maintain production, development, test, staging, and UAT environments; support performance testing; contribute to system architecture and security research; participate in Agile ceremonies; and document your work.
Requirements
•In-depth knowledge of JavaScript and TypeScript
•2–4+ years of experience with Angular and Node.js programming, frameworks, and tools
•Knowledge of coding standards, design patterns, code reviews, continuous delivery, source control, testing, and operations
•1–2+ years of experience building and maintaining microservice-based applications
•Experience designing APIs and service communication using REST, GraphQL, or gRPC
•Knowledge of message-driven architecture
•DevOps experience
•Experience developing solutions on AWS
•Experience with SQL and NoSQL databases
•Knowledge of Docker
•Ability to set up a local environment from scratch
•Experience working in an Agile Scrum environment
Responsibilities
•Promote DevOps practices within the team
•Build pipelines and mentor the end-to-end CI/CD process
•Follow an infrastructure-as-a-service approach
•Prepare cloud infrastructure for an event-driven, high-performance system
•Create and maintain production, development, test, staging, and UAT environments
•Prepare infrastructure and participate in performance testing
•Contribute to architecture, security, and blockchain-integration research
•Apply software development life cycle best practices
•Participate in team meetings and Agile ceremonies
•Identify quality improvements
•Document your work