Position Overview:
Apply your expertise in Node.js and
TypeScript to construct a collaboration platform.
Your technical proficiency should encompass familiarity with containerization technologies,
orchestration platforms, infrastructure-as-code tools and concepts, and proficiency in configuration
management tools. Moreover, collaborate with a team to establish standardized CI/CD processes,
ensuring the secure, scalable, and compliant delivery of products and services. You will report to
manager in Pune and its a hybrid work model.
Responsibilities:
- Design, develop, and test features delivered with applications and services.
- Work with Dev team to ensure your applications are available and reliable.
- Hands-on software development for infrastructure that will perform at scale.
- Write code that is tested, readable, and maintainable.
- Experience performing code reviews, evaluating implementations, and providing feedback for tool
improvements.
- Participate in technical and architectural discussions.
- You will Collaborate with partners to understand requirements, understand use cases and build
towards a cohesive technical strategy.
- Ensure the reliability and availability of our systems and services through proactive monitoring,
incident response, and performance optimization.
- Design and maintain automation tools and scripts for deployment, configuration management, and
continuous integration/continuous delivery (CI/CD) pipelines.
- Participate in on-call rotations to support production system.
Minimum Qualifications:
- 6+ years of experience as Site Reliability Engineer.
- Understand and curiosity of SRE best practices, architectures, and methods.
- Experience with cloud-native applications.
- Experience with Docker and Kubernetes/ECS environments.
- Experience with configuration management tools and cloud automation (e.g. TerraForm, Chef,
Ansible, etc.).
- Experience defining and building CI/CD processes and working with common CI/CD tools
(Jenkins/Circle CI/Spinnaker, etc.).
- Experience building apps on AWS using services such as Step functions, DynamoDB, IAM, EC2,
CloudWatch and Lambda.
- Hands-on software development experience in Python, Java, Go, NodeJS or Type script.
- Experience implementing unit and integration tests.
- Customer-facing and service-oriented person.
Preferred Qualifications:
- Experience in Typescript/javascript.
- Experience with Agile software development practices.
- Experience consuming, designing REST APIs.
- Experience with networking and security concepts.
- Proficiency in using observability tools such as OpenTelemetry, Dynatrace, Prometheus and Grafana.
Any Graduate