Jobs
Interviews
2 Job openings at Spark Eighteen
DevOps Engineer

Delhi, Delhi, India

3 years

Not disclosed

On-site

Full Time

We are seeking an experienced DevOps Engineer to join our growing tech team. The ideal candidate will have strong expertise in Linux systems, containerization with Docker (including Docker Swarm), Infrastructure as Code (Terraform, AWS CDK), cloud environments (AWS), CI/CD automation (Jenkins), configuration management (Ansible), and modern monitoring solutions. You'll be responsible for designing, building, and maintaining scalable infrastructure and deployment pipelines that enable our development teams to move faster, safely, and reliably. You will be a trusted team member who may be granted observational access to production systems (without making direct changes) to aid in troubleshooting and ensuring stability, always adhering to strict change management protocols. This role demands a commitment to engineering excellence, including thorough design documentation, robust testing strategies for infrastructure, comprehensive READMEs, and a preference for automated, code-driven solutions over manual interventions. Responsibilities Set up, manage, and optimize cloud infrastructure on AWS using Terraform and/or AWS CDK (TypeScript/Python). Automate deployment processes using CI/CD pipelines in Jenkins or similar tools (e. g., GitHub Actions). Manage and orchestrate containers with Docker and Docker Swarm. Maintain and optimize Linux servers and ensure system-level reliability and performance. Utilize Ansible for configuration management and automation tasks. Implement monitoring and alerting using tools like Prometheus, Grafana, ELK, or CloudWatch. Improve infrastructure resilience and scalability through automation, well-designed architectures, and IaC best practices. Collaborate with developers and QA teams to streamline code deployments and troubleshoot issues. Develop and maintain clear, comprehensive documentation for systems, procedures, runbooks, and infrastructure designs (including READMEs). Design, implement, and test comprehensive backup and restore strategies for critical systems and data. Write and maintain Python scripts, including for AWS Lambda functions, to automate operational tasks. Champion engineering best practices within the DevOps domain, including code reviews for infrastructure, automated testing of IaC, and adherence to design patterns. Requirements Bachelor's or Master's degree in Computer Science or equivalent technical discipline. 3-4+ years of experience in a DevOps or Infrastructure Engineering role. Strong hands-on experience with Linux system administration. Deep understanding of Docker, including Docker Compose and Swarm Mode. Proficiency with Infrastructure as Code principles, using tools like Terraform and AWS CDK (TypeScript/Python). Solid experience managing AWS services (EC2 S3 VPC, IAM, ECS, Lambda, etc. ). Expertise in building CI/CD pipelines using Jenkins, GitHub Actions, or equivalent. Experience with configuration management tools, particularly Ansible. Proficiency in Python, especially for scripting and developing AWS Lambda functions. Knowledge of version control systems (preferably Git). Familiar with setting up monitoring and logging stacks (e. g., Prometheus, Grafana, ELK, CloudWatch). Demonstrable ability to produce high-quality design documents and comprehensive technical documentation. Soft Skills Excellent verbal and written communication skills. Strong analytical and problem-solving capabilities. Ability to make data-driven decisions. High ownership attitude with a proactive support mindset. Collaborative team player with strong interpersonal skills. Passion for continuous learning and staying updated with emerging technologies. This job was posted by Rishabh Jain from Spark Eighteen. Show more Show less

Lead Frontend Engineer

New Delhi, Delhi, India

0 years

None Not disclosed

Remote

Full Time

About Spark Eighteen: Spark Eighteen is a cutting-edge technology company architecting the future of scalable backend systems for global clients. We're building robust, distributed Node.js solutions that power mission-critical applications. Join our innovative team where technical leadership drives business impact and engineering excellence shapes the future of backend development. What You'll Do: System Architecture & Technical Leadership: Architect and implement scalable, reliable Node.js systems using distributed design principles Define and evolve technical roadmaps aligned with business KPIs and emerging technology trends Lead large-scale modularisation efforts ensuring extensible, maintainable codebases Drive technological transformation through cutting-edge solutions and research integration Cross-Squad Collaboration & Delivery: Coordinate successful cross-squad delivery through clear API contracts and Agile frameworks Create structured architectural documentation and establish engineering best practices Optimize backend systems for cost, reliability, and scale using clustering and stateless patterns Implement cloud-native cost control mechanisms within Node.js applications Team Development & Engineering Excellence: Mentor and grow engineering talent through structured feedback and career development Champion engineering excellence via rigorous quality standards and robust CI/CD pipelines Foster strong team culture and contribute to hiring strategies Bridge technical and business discussions using metrics and strategic insights Performance & Observability: Drive observability initiatives through Prometheus, Grafana, and custom instrumentation Implement resiliency techniques and performance monitoring tailored to Node.js workloads Lead incident workflows and leverage learnings for strategic decision-making Optimize system performance through advanced profiling and tuning Technical Skills We're Looking For: Core Node.js Expertise: Deep Node.js runtime knowledge and distributed system design principles Expert-level Node.js application development and performance optimization Advanced system design skills for enterprise-scale applications Node.js streams and asynchronous programming optimizations Infrastructure & DevOps: Modern infrastructure tooling (Kubernetes, service mesh) Multi-cloud serverless architecture design CI/CD pipeline implementation for Node.js applications Infrastructure as Code (Terraform, Pulumi) Monitoring & Performance: Observability tools (Prometheus, Grafana) and custom instrumentation Load testing frameworks (k6, Artillery) Cost optimization and cloud-native solutions Event-driven architecture and CQRS patterns Architecture & Scalability: Microservices architecture and API contract design Clustering, stateless patterns, and resiliency techniques Large-scale codebase modularization Backward-compatibility and maintainability strategies What Makes You Stand Out: Exceptional communication skills with ability to articulate complex technical strategies Strong analytical and strategic decision-making capabilities Proven leadership in building high-performance teams and talent frameworks High ownership attitude with proactive mindset for driving technical impact Deep business alignment understanding and ROI-focused technological investments Passion for continuous learning and staying at the forefront of backend technologies What We Offer: Career Growth & Impact: Lead technical vision and architecture for enterprise-scale systems Directly influence business strategy through technological insights Mentor next-generation engineering talent and shape team culture Drive innovation in backend development and emerging technologies Work-Life Balance: Flexible work arrangements with preference for Delhi NCR region Remote work options and flexible scheduling Collaborative, innovation-driven work environment Work on cutting-edge distributed systems with global impact Competitive Package: Competitive salary and equity participation Comprehensive benefits package Professional development and conference budget Health and wellness programs Requirements: Bachelor's or Master's degree in Computer Science, Engineering, or related field Extensive experience in Node.js backend development with proven leadership track record Experience with distributed systems and enterprise-scale applications Strong background in system architecture and performance optimization Preferred: Experience with event-driven architecture and CQRS patterns Hands-on Infrastructure as Code experience Load testing and performance tuning expertise Multi-cloud serverless architecture background Ready to architect the future of backend systems? Apply now with your resume and tell us about your experience scaling Node.js applications and leading engineering teams.

cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Job Titles Overview