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
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.
Similar jobs
Job Title :- Senior DevOps Engineer
Ā
Exp :- 4+ years
Location :-Ā Pan India, Jaipur, Indore, Gurgaon
Position :- 2
Job Summary:
Ā
We are seeking a skilled and motivated DevOps Engineer with 4+ years of experience to join our dynamic team. The ideal candidate will have a strong background in AWS cloud platforms and a passion for continuous integration, continuous delivery, and automation. As a DevOps Engineer, you will play a critical role in managing our cloud infrastructure, optimizing deployment pipelines, and ensuring the reliability and scalability of our systems.
Ā
Key Responsibilities:
- Cloud Infrastructure Management: Design, implement, and manage scalable, secure, and highly available AWS cloud infrastructure.
- Monitor and optimize cloud resources to ensure efficient utilization and cost management.
- CI/CD Pipelines: Develop and maintain CI/CD pipelines using tools such as Jenkins, GitLab CI, or AWS Code Pipeline. Automate build, test, and deployment processes to improve efficiency and reduce errors.
- Configuration Management: Utilize configuration management tools like Ansible, Chef, or Puppet to automate provisioning and configuration of infrastructure. Ensure consistency and repeatability of environments across development, staging, and production.
- Monitoring and Logging: Implement and maintain monitoring and logging solutions to ensure the health and performance of applications and infrastructure. Use tools such as CloudWatch, Prometheus, Grafana, or ELK stack to proactively identify and resolve issues.
- Security and Compliance: Implement best practices for cloud security, including IAM policies, security groups, and data encryption. Ensure compliance with industry standards and regulations, conducting regular security audits and vulnerability assessments.
- Collaboration and Support: Work closely with development, QA, and operations teams to ensure seamless integration and delivery of applications. Provide support for infrastructure-related issues and incidents, participating in on-call rotations as needed.
Ā
Qualifications:
Ā
- Education: Bachelorās degree in Computer Science, Information Technology, or a related field (or equivalent experience).
- Experience: Minimum of 4 years of experience in a DevOps role with a focus on AWS cloud services.
- Technical Skills:Ā
- Proficiency in AWS services such as EC2, S3, RDS, Lambda, VPC, CloudFormation, and IAM.
- Experience with containerization and orchestration tools like Docker and Kubernetes.
- Strong scripting skills in languages such as Python, Bash, or Ruby.
- Familiarity with infrastructure as code (IaC) tools like Terraform or CloudFormation.
- Knowledge of version control systems such as Git.
- Soft Skills:
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration abilities.
- Ability to work in a fast-paced, dynamic environment and handle multiple tasks simultaneously.
Ā
Preferred Qualifications:
- AWS Certified DevOps Engineer or similar certifications.
- Experience with other cloud platforms (e.g., Azure, GCP) is a plus.
- Knowledge of agile methodologies and experience working in agile teams.
About the role:
Ā
We are seeking a highly skilled Azure DevOps Engineer with a strong background in backend development to join our rapidly growing team. The ideal candidate will have a minimum of 4 years of experience and has have extensive experience in building and maintaining CI/CD pipelines, automating deployment processes, and optimizing infrastructure on Azure. Additionally, expertise in backend technologies and development frameworks is required to collaborate effectively with the development team in delivering scalable and efficient solutions.
Ā
Responsibilities
Ā
- Collaborate with development and operations teams to implement continuous integration and deployment processes.
- Automate infrastructure provisioning, configuration management, and application deployment using tools such as Ansible, and Jenkins.
- Design, implement, and maintain Azure DevOps pipelines for continuous integration and continuous delivery (CI/CD)
- Develop and maintain build and deployment pipelines, ensuring that they are scalable, secure, and reliable.
- Monitor and maintain the health of the production infrastructure, including load balancers, databases, and application servers.
- Automate the software development and delivery lifecycle, including code building, testing, deployment, and release.
- Familiarity with Azure CLI, Azure REST APIs, Azure Resource Manager template, Azure billing/cost management and the Azure Management Console
- Must have experience of any one of the programming language (Java, .Net, Python )
- Ensure high availability of the production environment by implementing disaster recovery and business continuity plans.
- Build and maintain monitoring, alerting, and trending operational tools (CloudWatch, New Relic, Splunk, ELK, Grafana, Nagios).
- Stay up to date with new technologies and trends in DevOps and make recommendations for improvements to existing processes and infrastructure.
- ontribute to backend development projects, ensuring robust and scalable solutions.
- Work closely with the development team to understand application requirements and provide technical expertise in backend architecture.
- Design and implement database schemas.
- Identify and implement opportunities for performance optimization and scalability of backend systems.
- Participate in code reviews, architectural discussions, and sprint planning sessions.
- Stay updated with the latest Azure technologies, tools, and best practices to continuously improve our development and deployment processes.
- Ā
- Mentor junior team members and provide guidance and training on best practices in DevOps.
Ā
Ā
Required Qualifications
- BS/MS in Computer Science, Engineering, or a related field
- 4+ years of experience as an Azure DevOps Engineer (or similar role) with experience in backed development.
- Strong understanding of CI/CD principles and practices.
- Expertise in Azure DevOps services,Ā including Azure Pipelines,Ā Azure Repos,Ā and Azure Boards.
- Experience with infrastructure automation tools like Terraform or Ansible.
- Proficient in scripting languages like PowerShell or Python.
- Experience with Linux and Windows server administration.
- Strong understanding of backend development principles and technologies.
- Excellent communication and collaboration skills.
- Ability to work independently and as part of a team.
- Problem-solving and analytical skills.
- Experience with industry frameworks and methodologies: ITIL/Agile/Scrum/DevOps
- Excellent problem-solving, critical thinking, and communication skills.
- Have worked in a product based company.
Ā
What we offer:
- Competitive salary and benefits package
- Opportunity for growth and advancement within the company
- Collaborative, dynamic, and fun work environment
- Possibility to work with cutting-edge technologies and innovative projects
- Seeking an Individual carrying around 5+ yrs of experience.
- Must have skills -Ā Jenkins, Groovy, Ansible, Shell Scripting, Python, Linux Admin
- Terraform, AWS deep knowledge to automate and provision EC2, EBS, SQL Server, cost optimization, CI/CD pipeline using Jenkins, Server less automation is plus.
- Excellent writing and communication skills in English. Enjoy writing crisp and understandable documentation
- Comfortable programming in one or more scripting languages
- Enjoys tinkering with tooling. Find easier ways to handle systems by doing some research. Strong awareness around build vs buy.
As part of the Cloud Platform / Devops team at Upswing, you will get to work on building state-of-the-art infrastructure for the future. You will also be ā
- Building Infrastructure on AWS driven through terraform and building automation tools for deployment, infrastructure management, and observability stackĀ
- Building and Scaling on Kubernetes
- Ensuring the Security of Upswing Cloud Infra
- Building Security Checks and automation to improve overall security postureĀ
- Building automation stack for components like JVM-based applications, Apache Pulsar, MongoDB, PostgreSQL, Reporting Infra, etc.
- Mentoring people across the teams to enable best practicesĀ
- Mentoring and guiding team members to upskill and helm them develop work class Fintech Infrastructure
Ā
What will you do if you join us?
- Write a lot of code
- Engage in a lot of cross-team collaboration to independently drive forward infrastructure initiatives and Devops practices across the orgĀ
- Taking Ownership of existing, ongoing, and future initiativesĀ
- Plan Architecture- for upcoming infrastructure
- Build for Scale, Resiliency &Ā SecurityĀ
- Introduce best practices wrt Devops & Cloud in the team
- Mentor new/junior team members and eventually build your own team
Ā
You should have
- Curiosity for on-the-job learning and experimenting with new technologies and ideas
- A strong background in Linux environment
- Must have Programming skills and Experience
- Strong experience in Cloud technologies, Security and Networking concepts, Multi-cloud environments, etc.
- Experience with at least one scripting language (GoLang/Python/Ruby/Groovy)
- Experience in Terraform is highly desirable but not mandatory
- Experience with Kubernetes and Docker is requiredĀ
- Understanding of the Java Technologies and Stack
- Any other Devops related experience will be considered
- Good knowledge of at least one language (C#, Java, Python, Go, PHP, Node.js)
- Have enough experience on application and infrastructure architectures
- Design and plan cloud solution architecture
- Design for security, network, and compliances
- Analyze and optimize technical and business processes
- Ensure solution and operational reliability
- Manage and provision cloud infrastructure
- Manage IaaS, PaaS, and SaaS solutions
- Design strategies around cloud governance, migration, Cloud operations and DevOps
- Design highly scalable, available, and reliable cloud applications
- Build and test applications
- Deploy applications on cloud
- Integration with cloud services
Certification:
- Architect level certificate of any cloud (AWS, GCP, Azure)
Kutumb is the first and largest communities platform for Bharat. We are growing at an exponential trajectory. More than 1 Crore users use Kutumb to connect with their community. We are backed by world-class VCs and angel investors. We are growing and looking for exceptional Infrastructure Engineers to join our Engineering team.
Ā
More on this here -Ā https://kutumbapp.com/why-join-us.html">https://kutumbapp.com/why-join-us.html
Ā
Weāre excited if you have:
- Recent experience designing andĀ building unified observability platformsĀ that enable companies to use the sometimes-overwhelming amount of available dataĀ (metrics, logs, and traces)Ā to determine quickly if their application or service is operating as desired
- Expertise in deploying and usingĀ open-source observability toolsĀ in large-scale environments, includingĀ Prometheus, Grafana, ELKĀ (ElasticSearch + Logstash + Kibana), Jaeger, Kiali, and/orĀ Loki
- Familiarity with open standards like OpenTelemetry, OpenTracing, and OpenMetrics
- Familiarity withĀ KubernetesĀ andĀ IstioĀ as the architecture on which the observability platform runs, and how they integrate and scale. Additionally, the ability to contribute improvements back to the joint platform for the benefit of all teams
- Demonstrated customer engagement and collaboration skills toĀ curate custom dashboardsĀ and views, andĀ identify and deploy new tools,Ā to meet their requirements
- The drive and self-motivation to understand the intricate details of aĀ complex infrastructure environmentĀ
- Using CICD tools to automatically perform canary analysis and roll out changes after passing automated gates (think Argo & keptn)
- Hands-on experience working withĀ AWSĀ
- Bonus points for knowledge of ETL pipelines and Big data architecture
- Great problem-solving skills & takes pride in your work
- Enjoys building scalable and resilient systems, with a focus on systems that are robust by design and suitably monitored
- Abstracting all of the above into as simple of an interface as possible (like Knative) so developers don't need to know about it unless they choose to open the escape hatch
Ā
What youāll be doing:
- Design and build automation around the chosen tools to make onboarding new services easy for developers (dashboards, alerts, traces, etc)
- Demonstrate great communication skills in working with technical and non-technical audiences
- Contribute new open-source tools and/or improvements to existing open-source tools back to theĀ CNCFĀ ecosystem
Ā
Tools we use:
Kops, Argo, Prometheus/ Loki/ Grafana, Kubernetes, AWS, MySQL/ PostgreSQL, Apache Druid, Cassandra, Fluentd, Redis, OpenVPN, MongoDB, ELK
Ā
What we offer:
- High pace of learning
- Opportunity to build the product from scratch
- High autonomy and ownership
- A great and ambitious team to work with
- Opportunity to work on something that really matters
- Top of the class market salary and meaningful ESOP ownership
Responsibilities
ā Be a hands-on engineer, ensure frameworks/infrastructure built is well designed,
scalable & are of high quality.
ā Build and/or operate platforms that are highly available, elastic, scalable, operable and
observable.
ā Build/Adapt and implement tools that empower the TI AI engineering teams to
self-manage the infrastructure and services owned by them.
ā You will identify, articulate, and lead various long-term tech vision, strategies,
cross-cutting initiatives and architecture redesigns.
ā Design systems and make decisions that will keep pace with the rapid growth of TI AI.
ā Document your work and decision-making processes, and lead presentations and
discussions in a way that is easy for others to understand.
ā Available for on-call during emergencies to handle and resolve problems in a quick and
efficient manner.
Ā
Ā
Ā
Requirements
ā 2+ years of Hands-on experience as a DevOps / Infrastructure engineer with AWS and
Kubernetes or similar infrastructure platforms. (preferably AWS)
ā Hands-on with DevOps principles and practices ( Everything-as-a-code, CI/CD, Test
everything, proactive monitoring etc).
ā Experience in building and operating distributed systems.
ā Understanding of operating systems, virtualization, containerization and networks
preferable
ā Hands-on coding on any of the languages like Python or GoLang.
ā Familiarity with software engineering practices including unit testing, code reviews, and
design documentation.
ā Strong debugging and problem-solving skills Curiosity about how things work and love to
share that knowledge with others.
Ā
Benefits :
ā Work with a world class team working on a very forward looking problem
ā Competitive Pay
ā Flat hierarchy
ā Health insurance for the family
ļ· Implement DevOps capabilities in cloud offerings using CI/CD toolsets and automation
ļ· Defining and setting development, test, release, update, and support processes for DevOps
operation
ļ· Troubleshooting techniques and fixing the code bugs
ļ· Coordination and communication within the team and with client team
ļ· Selecting and deploying appropriate CI/CD tools
ļ· Strive for continuous improvement and build continuous integration, continuous
development, and constant deployment pipeline (CI/CD Pipeline)
Pre-requisite skills required:
ļ· Experience working on Linux based infrastructure
ļ· Experience of scripting in at-least 2 languages ( Bash + Python / Ruby )
ļ· Working knowledge of various tools, open-source technologies, and cloud services
ļ· Experience with Docker, AWS ( ec2, s3, iam, eks, route53), Ansible, Helm, Terraform
ļ· Experience with building, maintaining, and deploying Kubernetes environments and
applications
ļ· Experience with build and release automation and dependency management;Ā implementing
CI/CD
ļ· Clear fundamentals with DNS, HTTP, HTTPS, Micro-Services, Monolith etc.
- Solve complex Cloud Infrastructure problems.
- Drive DevOps culture in the organization by working with engineering and product teams.
- Be a trusted technical advisor to developers and help them architect scalable, robust, and highly-available systems.
- Frequently collaborate with developers to help them learn how to run and maintain systems in production.
- Drive a culture of CI/CD. Find bottlenecks in the software delivery pipeline. Fix bottlenecks with developers to help them deliver working software faster. Develop and maintain infrastructure solutions for automation, alerting, monitoring, and agility.
- Evaluate cutting edge technologies and build PoCs, feasibility reports, and implementation strategies.
- Work with engineering teams to identify and remove infrastructure bottlenecks enabling them to move fast. (In simple words you'll be a bridge between tech, operations & product)
Skills required:
Must have:
- Deep understanding of open source DevOps tools.
- Scripting experience in one or more among Python, Shell, Go, etc.
- Strong experience with AWS (EC2, S3, VPC, Security, Lambda, Cloud Formation, SQS, etc)
- Knowledge of distributed system deployment.
- Deployed and Orchestrated applications with Kubernetes.
- Implemented CI/CD for multiple applications.
- Setup monitoring and alert systems for services using ELK stack or similar.
- Knowledge of Ansible, Jenkins, Nginx.
- Worked with Queue based systems.
- Implemented batch jobs and automated recurring tasks.
- Implemented caching infrastructure and policies.
- Implemented central logging.
Good to have:
- Experience dealing with PI information security.
- Experience conducting internal Audits and assisting External Audits.
- Experience implementing solutions on-premise.
- Experience with blockchain.
- Experience with Private Cloud setup.
Required Experience:
- B.Tech. / B.E. degree in Computer Science or equivalent software engineering degree/experience.
- You need to have 2-4 years of DevOps & Automation experience.
- Need to have a deep understanding of AWS.
- Need to be an expert with Git or similar version control systems.
- Deep understanding of at least one open-source distributed systems (Kafka, Redis, etc)
- Ownership attitude is a must.
We offer a suite of memberships and subscriptions to spice up your lifestyle. We believe in practicing an ultimate work life balance and satisfaction. Working hard doesnāt mean clocking in extra hours, it means having a zeal to contribute the best of your talents. Our people culture helps us inculcate measures and benefits which help you feel confident and happy each and every day. Whether youād like to skill up, go off the grid, attend your favourite events or be an epitome of fitness. We have you covered round and about.
- Health MembershipsĀ
- Sports SubscriptionsĀ
- Entertainment SubscriptionsĀ
- Key Conferences and Event Passes
- Learning StipendĀ
- Team Lunches and PartiesĀ
- Travel ReimbursementsĀ
- ESOPsĀ
Thats what we think would bloom up your personal life, as a gesture for helping us with your talents.
Join us to be a part of our Exciting journey to Build one Digital Identity Platform!!!