Octave Systems
Website:
octave.com
Job details:
We are seeking an experienced Full Stack Application Architect to design and build highly available, scalable applications with a focus on modern cloud-native architectures. This role requires a hands-on technical leader who has experience building enterprise applications with containerization, infrastructure automation, and implementing robust monitoring and testing practices. You'll be responsible for architecting end-to-end solutions while actively contributing to development and operational excellence.
Required Technical Skills
Full Stack Development
- Frontend: Proficiency in modern JavaScript frameworks (React, Vue.js, or Angular)
- Backend: Strong experience with multiple backend technologies (Java/Spring, Python/Django/Flask, Node.js, or Go)
- API Design: RESTful services, GraphQL, and microservices communication patterns
- Database Integration: Advanced SQL, ORM frameworks, and database optimization techniques
Infrastructure & DevOps
- Containerization: Docker containerization, multi-stage builds, and image optimization
- Kubernetes: Pod management, services, ingress, persistent volumes, and cluster administration
- Helm: Chart development, templating, and package management for Kubernetes applications
- Terraform: Infrastructure provisioning, state management, and module development
Database & Search
- MySQL: Advanced SQL, query optimization, replication, clustering, and high availability configurations
- OpenSearch: Index design, search optimization, aggregations, and cluster management
- Data Modeling: Relational and document database design patterns
- Performance Tuning: Database optimization, caching strategies, and connection pooling
Monitoring & Observability
- Datadog: Application performance monitoring, infrastructure monitoring, and custom metrics
- Logging: Centralized logging strategies, log aggregation, and analysis
- Alerting: Intelligent alerting systems and incident response automation
- Tracing: Distributed tracing for microservices debugging and optimization
Experience & Background
- 8+ years in full stack development with 3+ years in architecture roles
- Proven experience building and operating high-traffic, mission-critical applications
- Experience with cloud platforms (AWS, Azure, or GCP) and cloud-native architectures
- Track record of leading technical initiatives and mentoring development teams
Advanced Technical Skills
- Service Mesh: Istio, Linkerd, or similar service mesh technologies
- Event Streaming: Kafka, RabbitMQ, or similar messaging systems
- Caching: Redis, Memcached, or distributed caching solutions
- Security: OAuth/OIDC, security scanning, vulnerability management
Operational Excellence
- Experience with incident response, post-mortem analysis, and reliability improvements
- Knowledge of capacity planning, performance testing, and scalability patterns
- Understanding of compliance requirements (SOC2, GDPR, HIPAA) and security best practices
- Experience with cost optimization and resource management in cloud environments
Leadership & Collaboration
- Strong communication skills with ability to present technical concepts to stakeholders
- Experience leading cross-functional projects and technical decision-making
- Mentorship experience with junior and mid-level engineers
- Collaborative approach to working with product, design, and operations teams
Click on Apply to know more.