DevOps Engineer

MakroPRO is a new digital venture by Makro, building a technology platform to help make business possible for restaurant owners, hotels, and independent retailers in Southeast Asia.
Nepal
DevOps
Remote
E-Commerce

Description For DevOps Engineer

MakroPRO is an exciting new digital venture by the iconic Makro. Our proud purpose is to build a technology platform that will help make business possible for restaurant owners, hotels, and independent retailers, and open the door for sellers. MakroPRO brings together the best talent across multi-nationals to transform the B2B marketplace ecosystem. We welcome bold, energetic, and thoughtful people who share our belief in collaboration, diversity, excellence, and putting customers at the heart of our work.

The DevOps Engineer helps increase speed of delivery, improve quality/security of code, and optimize processes for the development team. They are responsible for identifying bottlenecks in various development and delivery processes, working with team members to improve them, and enhancing the overall experience of developers. Key responsibilities include:

  • Developing automation pipelines and CI/CD
  • Creating self-serve tools for development teams
  • Configuring infrastructure using IaaS/PaaS products
  • Deploying application artifacts to appropriate target environments
  • Participating in planning delivery time, code quality, and process efficiency improvement projects
  • Performing maintenance tasks and infrastructure health checks
  • Identifying and mitigating bottlenecks in development and deployment processes
  • Maintaining knowledge of platform configuration management, monitoring, and troubleshooting
  • Collaborating with the DevOps team to deliver consistent and holistic solutions

Join our team and help us build Southeast Asia's next unicorn. Take your career to new heights in the future of B2B e-commerce.

Last updated 2 months ago

Responsibilities For DevOps Engineer

  • Work closely with Tech Leads and developers to develop automation pipelines and CI/CD
  • Develop self-serve tools/artifacts for development teams to support the SDLC
  • Configure infrastructure using IaaS/PaaS products and own developed tools
  • Deploy application artifacts to appropriate target environments
  • Participate in planning delivery time, code quality, and process efficiency improvement projects
  • Perform maintenance tasks, infrastructure health checks, and monitoring
  • Identify bottlenecks in development and deployment processes and design automation solutions
  • Maintain and grow knowledge of platform configuration management, monitoring, and troubleshooting
  • Collaborate with the DevOps team to deliver consistent and holistic solutions

Requirements For DevOps Engineer

Python
Kubernetes
Linux
  • Excellent scripting skills (e.g. Python, Bash, Perl)
  • Experience with building and maintaining large scale, cloud-based container-based platforms (in IaaS and PaaS)
  • Working knowledge of deployment automation solutions (i.e. Terraform, Puppet, Chef, Ansible)
  • Experience with AWS platform (certification is a plus)
  • Experience with containers and Kubernetes
  • Experience with continuous integration and related tools such as GitlabCI, Jenkins, Hudson, Maven, Ant, Git, Sonar, etc.
  • Familiarity with security automation tools such as static application security testing
  • Strong understanding of Agile methodologies
  • Experience as a DevOps or SRE Engineer on a cross-functional agile team preferred

Benefits For DevOps Engineer

  • Renewable contract (1 year)
  • Fully remote job
  • Clear focus
  • Diverse Workplace (Our members are from around the world!)
  • Non-hierarchical and agile environment
  • Growth opportunity and career path

Interested in this job?