14 days ago
Bengaluru, IndiaMid Level / Senior
Responsibilities
- Develop and maintain an understanding of the software development and deployment pipeline.
- Design, build, and maintain automation for cloud-based product deployments.
- Support application infrastructure for performance and reliability.
- Build and maintain supporting infrastructure using infrastructure as code.
- Perform and automate system administration services.
- Identify and resolve scalability and reliability issues.
- Manage incident response protocols during service interruptions.
- Implement automation and tooling for security and compliance.
- Mentor other engineers to uphold quality standards.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 3+ years of experience as a Software Developer, Systems Engineer, or DevOps Engineer.
- Experience with automation/configuration management tools like Docker, Chef, or Terraform.
- Strong knowledge of distributed systems and web services design.
- Hands-on experience with CI/CD pipelines and tools like Jenkins.
- Familiarity with programming languages such as Java, Python, Perl, or Ruby.
- Experience with SQL and NoSQL databases.
- Strong knowledge of source code version control using git.
- Understanding of collecting distributed logs/events and automating triggers.
- Experience in Agile development methodologies.
Benefits
- Comprehensive healthcare coverage.
- Flexible PTO.
- Equity RSUs and annual performance bonus opportunities.
- Retirement account support.
- 14+ weeks of paid parental leave.
- Career development opportunities.
- Company-paid privacy certification exam fees.