About JOSYS
Josys, a dynamic B2B SaaS platform startup, has embarked on a mission to revolutionize IT operations globally, following an exceptional launch in Japan and securing $125 million in Series A and B funding. Our platform enables businesses to conquer the complexities of work-from-anywhere setups, rapid digital transformation, and the proliferation of SaaS applications by simplifying, optimizing, and securing their IT operations.
With a presence in 9 countries, including Japan, India, and the USA, our cutting-edge product technology center is located in Bengaluru, India. As we continue our rapid expansion, we aim to double our full-time employee headcount in 2024, enhancing our capacity to innovate and deliver.
Josys was spun off from RAKSUL, a celebrated Japanese unicorn and Forbes Startup of the Year 2018, which is renowned for driving transformation through three pioneering B2B e-commerce platforms.
Position Summary:
As a DevOps Engineer at Josys, you will be embedded within scrum teams, supporting them in deploying their code on AWS cloud with speed and reliability. You will play a key role in establishing, maintaining, and optimizing CI/CD pipelines, ensuring that the necessary tools, technologies, and automation are effectively employed. Your work will enable our teams to operate autonomously, deploying new features and services into production efficiently while maintaining high standards of security and quality.
Key Responsibilities:
Serve Scrum Teams: Work directly with assigned scrum teams to provide DevOps support, enabling them to handle code integrations, testing, and deployments independently.
CI/CD Pipeline Management: Design, implement, and maintain CI/CD pipelines for multiple parallel development streams, using tools like Jenkins, GitLab CI/CD, or AWS Code Pipeline.
Cloud Infrastructure Management: Utilize AWS cloud services (e.g., EC2, S3, RDS, Lambda) and Infrastructure as Code (IaC) tools (Terraform, CloudFormation) to build, deploy, and manage scalable cloud infrastructure.
Automation: Implement automated testing, monitoring, logging, and security checks (DevSecOps) within the CI/CD pipelines to ensure stability and security of deployments.
Release Management: Collaborate with scrum teams to plan and execute release strategies (e.g., blue-green, canary deployments) for safe and smooth production rollouts.
Infrastructure Scaling: Optimize AWS cloud infrastructure for performance, scalability, and cost-efficiency, supporting high throughput and low-latency needs.
Security: Embed security practices (e.g., IAM, VPC security) into cloud operations and CI/CD processes, ensuring compliance with best practices and industry standards.
Incident Response: Set up monitoring and alerting systems (e.g., CloudWatch, Prometheus, Grafana) for proactive incident detection, response, and troubleshooting.
Collaboration: Work closely with other internal teams to understand platform architecture, integration points, and deployment requirements.
Qualifications:
Experience: 4+ years in a DevOps or SRE role, with a strong focus on cloud platforms, particularly AWS.
CI/CD Expertise: Proven experience in designing and maintaining CI/CD pipelines using tools like Jenkins, GitLab CI/CD, AWS CodePipeline, and CircleCI.
Cloud Proficiency: Deep knowledge of AWS services (EC2, S3, RDS, Lambda) and best practices, including VPC, security groups, and IAM roles.
Infrastructure as Code (IaC): Proficiency in IaC tools such as Terraform, CloudFormation, or Ansible for automating cloud resource management.
Container Orchestration: Experience with Docker and Kubernetes for managing containerized applications.
Scripting & Automation: Proficiency in scripting languages (e.g., Python, Bash) for automation of operational tasks.
Security Focus: Understanding of cloud security and DevSecOps practices, including security testing within CI/CD pipelines.
Collaboration: Strong communication skills to work effectively with scrum teams and cross-functional stakeholders.
Problem-Solving: Analytical mindset to identify bottlenecks, troubleshoot issues, and optimize processes for better outcomes.