
About the Company
- š° Early-stage, ed-tech, funded, growing, growing fast
- šÆ Mission Driven: Make Indonesia competitive on a global scale
- š„ Build the best educational content and technology to advance STEM education
- š„ Students-First approach
- š®š© š®š³ Teams in India and Indonesia
Ā
Skillset š§š¼āāļø
- You primarily identify as a DevOps/Infrastructure engineer and are comfortable working with systems and cloud-native services on AWS
- You can design, implement, and maintain secure and scalable infrastructure delivering cloud-based services
- You have experience operating and maintaining production systems in a Linux based public cloud environment
- You are familiar with cloud-native concepts - Containers, Lambdas, Orchestration (ECS, Kubernetes)
- Youāre in love with system metrics and strive to help deliver improvements to systems all the time
- You can think in terms of Infrastructure as Code to build tools for automating deployment, monitoring, and operations of the platform
- You can be on-call once every few weeks to provide application support, incident management, and troubleshooting
- Youāre fairly comfortable with GIT, AWS CLI, python, docker CLI, in general, all things CLI. Oh! Bash scripting too!
- You have high integrity, and you are reliable
Ā
What you can expect from us šš¼
Ā
ā®ļø Mentorship, growth, great work culture
- Mentorship and continuous improvement are a part of the teamās DNA. We have a battle-tested robust growth framework. You will have people to look up to and people looking up to you
- We are a people-first, high-trust, high-autonomy team
- We live in the TDD, Pair Programming, First Principles world
Ā
š Remote done right
- DistributedĀ does notĀ mean working in isolation, feeling alone, being buried in Zoom calls
- Our leadership team has been WFH for 10+ years now and we know how remote teams work. This will be a place to belong
- A good balance between deep focussed work and collaborative work āļø
Ā
š„ļø Friendly, humane interview process
- 30-minute alignment check and screening call
- A short take-home coding assignment, no more than 2-3 hours. Time is precious
- Pair programming interview. Collaborate, work together. No sitting behind a desk and judging
- In-depth engineering discussion around your skills and career so far
- System design and architecture interview for seniors
Ā
What we ask from youšš¼
- Bring your software engineering ā both individual brilliance and collaborative skills
- Bring your good nature ā we're building a team that supports each other
- Be vested or interested in the company vision

About CoLearn
About
CoLearn is a EdTech platform that is improving the way students learn in Indonesia. Our platform empowers tuition centers and tutors to create engaging and interactive online learning experiences for their students. Our mission is to improve education standards for Indonesia's youth and make the country globally competitive.
Connect with the team
Company social profiles
Similar jobs
Job role: Systems Engineer (L2)
Location: Remote/Bengaluru
Experience: 3-6 years
About the Role:
We are looking for a Systems Engineer (L2) to join our growing infrastructure team. You will be responsible for managing, optimizing, and scaling our cloud communication platform that handles billions of messages and voice calls annually.
Key Responsibilities:
Ā ā Design, deploy, and maintain scalable cloud infrastructure ā AWS/GCP/Azure.
Ā ā Manage and optimize networking components ā routers, switches, firewalls, load balancers.
Ā ā Handle incident response ā monitor systems, identify issues, resolve production problems.
Ā ā Implement DevOps best practices ā CI/CD pipelines, automation, containerization.
Ā ā Collaborate with backend and product teams on system architecture.
ā Performance tuning ā ensure high availability and reliability of platform.
ā Security management ā implement security protocols and compliance standards.
Required Skills:
Technical:
- Linux/Unix administration ā strong fundamentals
- Networking ā TCP/IP, DNS, BGP, VoIP protocols
- Cloud platforms ā AWS/GCP/Azure ā minimum 2 years
- DevOps tools ā Docker, Kubernetes, Jenkins, CI/CD
- Monitoring tools ā Grafana, Prometheus, Kibana, Datadog
- Scripting ā Python, Bash, Shell
- Databases ā MySQL, PostgreSQL, Redis
Soft skills:
- Strong problem-solving under pressure
- Good communication ā English written and verbal
- Team player ā collaborative mindset
Good to Have:
- Experience in telecom/CPaaS/cloud communications industry
- Knowledge of VoIP, SIP, RTP protocols
- AI/ML operations experience
- CCNA/AWS certifications
What you will do
We are looking for an exceptional engineering lead to join our team. You will be responsible for building and owning the systems that would have critical impact for the business and the experience of our community from day one.Ā
- Build and lead an agile engineering team
- Work closely with Founder on product development
- Collaborate with operations team to understand customer pain points and solve interesting problems
- Code, test, ship - manage the entire application cycle
- Build libraries and documentation for future references
- Research and develop best practices and tools to enable delivery of features
- Set up capabilities to track and report business and user metrics
- Design and improve architecture to ensure scalability
Requirements
- Proven experience at scaling tech companies, preferably in commerce or social network
- Keen to innovate, open-minded and collaborative
- Able to interpret product needs and suggest appropriate solutions
- Have led a team, also able to code hands-on
- Strong communication skills
- Strong work ethic: responsible, responsive, and detail-oriented.
Technologies we use
Go, Flutter, AWS, Google Cloud
Objectives :
- Building and setting up new development tools and infrastructure
- Working on ways to automate and improve development and release processes
- Testing code written by others and analyzing results
- Ensuring that systems are safe and secure against cybersecurity threats
- Identifying technical problems and developing software updates and āfixesā
- Working with software developers and software engineers to ensure that development follows established processes and works as intended
- Planning out projects and being involved in project management decisions
Daily and Monthly Responsibilities :
- Deploy updates and fixes
- Build tools to reduce occurrences of errors and improve customer experience
- Develop software to integrate with internal back-end systems
- Perform root cause analysis for production errors
- Investigate and resolve technical issues
- Develop scripts to automate visualization
- Design procedures for system troubleshooting and maintenance
Skills and Qualifications :
- Degree in Computer Science or Software Engineering or BSc in Computer Science, Engineering or relevant field
- 3+ years of experience as a DevOps Engineer or similar software engineering role
- Proficient with git and git workflows
- Good logical skills and knowledge of programming concepts(OOPS,Data Structures)
- Working knowledge of databases and SQL
- Problem-solving attitude
- Collaborative team spirit
Ā
About Us -Celebal Technologies is a premier software services company in the field of Data Science, Big Data and Enterprise Cloud. Celebal Technologies helps you to discover the competitive advantage by employing intelligent data solutions using cutting-edge technology solutions that can bring massive value to your organization. The core offerings are around "Data to Intelligence", wherein we leverage data to extract intelligence and patterns thereby facilitating smarter and quicker decision making for clients. With Celebal Technologies, who understands the core value of modern analytics over the enterprise, we help the business in improving business intelligence and more data-driven in architecting solutions.
Ā
Key Responsibilities
ā¢Ā Ā Ā Ā Ā Ā Ā Ā As a part of the DevOps team, you will be responsible for configuration, optimization, documentation, and support of the CI/CD components.
ā¢Ā Ā Ā Ā Ā Ā Ā Ā Creating and managing build and release pipelines with Azure DevOps and Jenkins.
ā¢Ā Ā Ā Ā Ā Ā Ā Ā Assist in planning and reviewing application architecture and design to promote an efficient deployment process.
ā¢Ā Ā Ā Ā Ā Ā Ā Ā Troubleshoot server performance issues & handle the continuous integration system.
ā¢Ā Ā Ā Ā Ā Ā Ā Ā Automate infrastructure provisioning using ARM Templates and Terraform.
ā¢Ā Ā Ā Ā Ā Ā Ā Ā Monitor and Support deployment, Cloud-based and On-premises Infrastructure.
ā¢Ā Ā Ā Ā Ā Ā Ā Ā Diagnose and develop root cause solutions for failures and performance issues in the production environment.
ā¢Ā Ā Ā Ā Ā Ā Ā Ā Deploy and manage Infrastructure for production applications
ā¢Ā Ā Ā Ā Ā Ā Ā Ā Configure security best practices for application and infrastructure
Essential Requirements
ā¢Ā Ā Ā Ā Ā Ā Ā Ā Good hands-on experience with cloud platforms like Azure, AWS & GCP. (Preferably Azure)
ā¢Ā Ā Ā Ā Ā Ā Ā Ā Strong knowledge of CI/CD principles.
ā¢Ā Ā Ā Ā Ā Ā Ā Ā Strong work experience with CI/CD implementation tools like Azure DevOps, Team city, Octopus Deploy, AWS Code Deploy, and Jenkins.
ā¢Ā Ā Ā Ā Ā Ā Ā Ā Experience of writing automation scripts with PowerShell, Bash, Python, etc.
ā¢Ā Ā Ā Ā Ā Ā Ā Ā GitHub, JIRA, Confluence, and Continuous Integration (CI) system.
ā¢Ā Ā Ā Ā Ā Ā Ā Ā Understanding of secure DevOps practices
Good to Have -
ā¢Ā Ā Ā Ā Ā Ā Ā Ā Knowledge of scripting languages such as PowerShell, Bash
ā¢Ā Ā Ā Ā Ā Ā Ā Ā Experience with project management and workflow tools such as Agile, Jira, Scrum/Kanban, etc.
ā¢Ā Ā Ā Ā Ā Ā Ā Ā Experience with Build technologies and cloud services. (Jenkins, TeamCity, Azure DevOps, Bamboo, AWS Code Deploy)
ā¢Ā Ā Ā Ā Ā Ā Ā Ā Strong communication skills and ability to explain protocol and processes with team and management.
ā¢Ā Ā Ā Ā Ā Ā Ā Ā Must be able to handle multiple tasks and adapt to a constantly changing environment.
ā¢Ā Ā Ā Ā Ā Ā Ā Ā Must have a good understanding of SDLC.
ā¢Ā Ā Ā Ā Ā Ā Ā Ā Knowledge of Linux, Windows server, Monitoring tools, and Shell scripting.
ā¢Ā Ā Ā Ā Ā Ā Ā Ā Self-motivated; demonstrating the ability to achieve in technologies with minimal supervision.
ā¢Ā Ā Ā Ā Ā Ā Ā Ā Organized, flexible, and analytical ability to solve problems creatively.
Job description
The role requires you to design development pipelines from the ground up, Creation of Docker Files, design and operate highly available systems in AWS Cloud environments. Also involves Configuration Management, Web Services Architectures, DevOps Implementation, Database management, Backups, and Monitoring.
Key responsibility area
- Ensure reliable operation of CI/CD pipelines
- Orchestrate the provisioning, load balancing, configuration, monitoring and billing of resources in the cloud environment in a highly automated manner
- Logging, metrics and alerting management.
- Creation of Bash/Python scripts for automation
- Performing root cause analysis for production errors.Requirement
- Proficient in Linux Commands line and troubleshooting.
- Proficient in AWS Services. Deployment, Monitoring and troubleshooting applications in AWS.
- Hands-on experience with CI tooling preferably with Jenkins.
- Proficient in deployment using Ansible.
- Knowledge of infrastructure management tools (Infrastructure as cloud) such as terraform, AWS cloudformation etc.
- Proficient in deployment of applications behind load balancers and proxy servers such as nginx, apache.
- Scripting languages: Bash, Python, Groovy.
- Experience with Logging, Monitoring, and Alerting tools like ELK(Elastic-search, Logstash, Kibana), Nagios. Graylog, splunk Prometheus, Grafana is a plus.
Must Have:
Linux, CI/CD(Jenkin), AWS, Scripting(Bash,shell Python, Go), Ngnix, Docker.
Good to have
Configuration Management(Ansible or similar tool), Logging tool( ELK or similar), Monitoring tool(Ngios or similar), IaC(Terraform, cloudformation).- Cloud and virtualization-based technologies (Amazon Web Services (AWS), VMWare).
- Java Application Server Administration (Weblogic, WidlFfy, JBoss, Tomcat).
- Docker and Kubernetes (EKS)
- Linux/UNIX Administration (Amazon Linux and RedHat).
- Developing and supporting cloud infrastructure designs and implementations and guiding application development teams.
- Configuration Management tools (Chef or Puppet or ansible).
- Log aggregations tools such as Elastic and/or Splunk.
- Automate infrastructure and application deployment-related tasks using terraform.
- Automate repetitive tasks required to maintain a secure and up-to-date operational environment.
Responsibilities
- Build and support always-available private/public cloud-based software-as-a-service (SaaS) applications.
- Build AWS or other public cloud infrastructure using Terraform.
- Deploy and manage Kubernetes (EKS) based docker applications in AWS.
- Create custom OS images using Packer.
- Create and revise infrastructure and architectural designs and implementation plans and guide the implementation with operations.
- Liaison between application development, infrastructure support, and tools (IT Services) teams.
- Development and documentation of Chef recipes and/or ansible scripts. Support throughout the entire deployment lifecycle (development, quality assurance, and production).
- Help developers leverage infrastructure, application, and cloud platform features and functionality participate in code and design reviews, and support developers by building CI/CD pipelines using Bamboo, Jenkins, or Spinnaker.
- Create knowledge-sharing presentations and documentation to help developers and operations teams understand and leverage the system's capabilities.
- Learn on the job and explore new technologies with little supervision.
- Leverage scripting (BASH, Perl, Ruby, Python) to build required automation and tools on an ad-hoc basis.
Who we have in mind:
- Solid experience in building a solution on AWS or other public cloud services using Terraform.
- Excellent problem-solving skills with a desire to take on responsibility.
- Extensive knowledge in containerized application and deployment in Kubernetes
- Extensive knowledge of the Linux operating system, RHEL preferred.
- Proficiency with shell scripting.
- Experience with Java application servers.
- Experience with GiT and Subversion.
- Excellent written and verbal communication skills with the ability to communicate technical issues to non-technical and technical audiences.
- Experience working in a large-scale operational environment.
- Internet and operating system security fundamentals.
- Extensive knowledge of massively scalable systems. Linux operating system/application development desirable.
- Programming in scripting languages such as Python. Other object-oriented languages (C++, Java) are a plus.
- Experience with Configuration Management Automation tools (chef or puppet).
- Experience with virtualization, preferably on multiple hypervisors.
- BS/MS in Computer Science or equivalent experience.
- Excellent written and verbal skills.
Education or Equivalent Experience:
- Bachelor's degree or equivalent education in related fields
- Certificates of training in associated fields/equipmentās
Ā
Ā
About Hop:
We are a London, UK based FinTech startup with a subsidiary in India. Hop is working towards building the next generation digital banking platform for seamless and economical currency exchange, with technology at the crux of it. In a technology driven era, many financial services platforms still lack the customer experience and are cumbersome to use. Hop aims at building a āstate of the artā tech-centric, customer focused solution.
moneyHOP is Indiaās first cross-border neo-bank providing millennials the ability to āSendā & āSpendā conveniently and economically across the globe using HOPRemit (An online remittance portal) and HOP app + Card (A multi-currency bank account).
This position is a crucially important position in the firm and the person hired will have the liberty to drive the product and provide direction in line with business needs.
Website: https://moneyhop.co/">https://moneyhop.co/
About Individual
Ā
Looking for an enthusiastic individual who is passionate about technology and has worked with either a start-up or a blue-chip firm in the past.
Ā
The candidate needs to be a multi-tasker, highly self-motivated, self-starter and have the ability to work in a high stress environment. He/she should be tech savvy and willing to embrace new technology comfortably.
Ā
Ideally, the candidate should have experience working with the technology stack in the scalable and high growth mobile application software.
Ā
General Skills
Ā
- 3-4 years of experience in DevOps.
- Bachelor's degree in Computer Science, Information Science, or equivalent practical experience.
- Exposure to Behaviour Driven Development and experience in programming and testing.
- Excellent verbal and written communication skills.
- Good time management and organizational skills.
- Dependability
- Accountability and Ownership
- Right attitude and growth mindset
- Trust-worthiness
- Ability to embrace new technologies
- Ability to get work done
- Should have excellent analytical and troubleshooting skills.
Technical Skills
Ā
- Work with developer teams with a focus on automating build and deployment using tools such as Jenkins.
- Implement CI/CD in projects (GitLabCI preferred).
- Enable software build and deploy.
- Provisioning both day to day operations and automation using tools, e. g. Ansible, Bash.
- Write, plan, create infra as a code using Terraform.
- Monitoring, ITSM automation incident creation from alerts using licensed and open source tools.
- Manage credentials for AWS cloud servers, github repos, Atlassian Cloud services, Jenkins, OpenVPN, and the developers environment.
- Building environments for unit tests, integration tests, system tests, and acceptance tests using Jenkins.
- Create and spin off resource instances.
- Experience implementing CI/CD.
- Experience with infrastructure automation solutions (Ansible, Chef, Puppet, etc. ).
- Experience with AWS.
- Should have expert Linux and Network administration skills to troubleshoot and trace symptoms back to the root cause.
- Knowledge of application clustering / load balancing concepts and technologies.
- Demonstrated ability to think strategically about developing solution strategies, and deliver results.
- Good understanding of design of native Cloud applications Cloud application design patterns and practices in AWS.
Day-to-Day requirements
- Work with the developer team to enhance the existing CI/CD pipeline.
- Adopt industry best practices to set up a UAT and prod environment for scalability.
- Manage the AWS resources including IAM users, access control, billing etc.
- Work with the test automation engineer to establish a CI/CD pipeline.
- Work on replication of environments easy to implement.
- Enable efficient software deployment.
What we are looking for
ļ· Work closely with product & engineering groups to identify and document
infrastructure requirements.
ļ· Design infrastructure solutions balancing requirements, operational
constraints and architecture guidelines.
ļ· Implement infrastructure including network connectivity, virtual machines
and monitoring.
ļ· Implement and follow security guidelines, both policy and technical to
protect our customers.
ļ· Resolve incidents as escalated from monitoring solutions and lower tiers.
ļ· Identify root cause for issues and develop long term solutions to fix recurring
issues.
ļ· Ability to automate recurring tasks to increase velocity and quality.
ļ· Partner with the engineering team to build software tolerance for
infrastructure failure or issues.
ļ· Research emerging technologies, trends and methodologies and enhance
existing systems and processes.
Qualifications
ļ· Masterās/Bachelors degree in Computer Science, Computer Engineering,
Electrical Engineering, or related technical field, and two years of experience
in software/systems or related.
ļ· 5+ years overall experience.
Work experience must have included:
ļ· Proven track record in deploying, configuring and maintaining Ubuntu server
systems on premise and in the cloud.
ļ· Minimum of 4 yearsā experience designing, implementing and troubleshooting
TCP/IP networks, VPN, Load Balancers & Firewalls.
ļ· Minimum 3 years of experience working in public clouds like AWS & Azure.
ļ· Hands on experience in any of the configuration management tools like Anisble,
Chef & Puppet.
ļ· Strong in performing production operation activities.
ļ· Experience with Container & Container Orchestrator tools like Kubernetes, Docker
Swarm is plus.
ļ· Good at source code management tools like Bitbucket, GIT.
ļ· Configuring and utilizing monitoring and alerting tools.
ļ· Scripting to automate infrastructure and operational processes.
ļ· Hands on work to secure networks and systems.
ļ· Sound problem resolution, judgment, negotiating and decision making skills
ļ· Ability to manage and deliver multiple project phases at the same time
ļ· Strong analytical and organizational skills
ļ· Excellent written and verbal communication skills
Interview focus areas
ļ· Networks, systems, monitoring
ļ· AWS (EC2, S3, VPC)
ļ· Problem solving, scripting, network design, systems administration and
troubleshooting scenarios
ļ· Culture fit, agility, bias for action, ownership, communication
ā Develop and deliver automation software required for building & improving the functionality, reliability, availability, and manageability of applications and cloud platforms
ā Champion and drive the adoption of Infrastructure as Code (IaC) practices and mindset
ā Design, architect, and build self-service, self-healing, synthetic monitoring and alerting platform and tools
ā Automate the development and test automation processes through CI/CD pipeline (Git, Jenkins, SonarQube, Artifactory, Docker containers)
ā Build container hosting-platform using Kubernetes
ā Introduce new cloud technologies, tools & processes to keep innovating in commerce area to drive greater business value.
Skills Required:
ā Excellent written and verbal communication skills and a good listener.
ā Proficiency in deploying and maintaining Cloud based infrastructure services (AWS, GCP, Azure ā good hands-on experience in at least one of them)
ā Well versed with service-oriented architecture, cloud-based web services architecture, design patterns and frameworks.
ā Good knowledge of cloud related services like compute, storage, network, messaging (Eg SNS, SQS) and automation (Eg. CFT/Terraform).
ā Experience with relational SQL and NoSQL databases, including Postgres and
Cassandra.
ā Experience in systems management/automation tools (Puppet/Chef/Ansible, Terraform)
ā Strong Linux System Admin Experience with excellent troubleshooting and problem solving skills
ā Hands-on experience with languages (Bash/Python/Core Java/Scala)
ā Experience with CI/CD pipeline (Jenkins, Git, Maven etc)
ā Experience integrating solutions in a multi-region environment
ā Self-motivate, learn quickly and deliver results with minimal supervision
ā Experience with Agile/Scrum/DevOps software development methodologies.
Nice to Have:
ā Experience in setting-up Elastic Logstash Kibana (ELK) stack.
ā Having worked with large scale data.
ā Experience with Monitoring tools such as Splunk, Nagios, Grafana, DataDog etc.
ā Previously experience on working with distributed architectures like Hadoop, Mapreduce etc.










