Senior DevOps Engineer
- Remote
- Kağıthane
- Engineering
Job description
Macellan SuperApp is seeking a talented DevOps Engineer with a passion for automating, deploying, and maintaining our application. As a DevOps Engineer, you will work closely with our development and operations teams to deliver reliable, scalable, and secure Macellan SuperApp.
Macellan SuperApp team is passionate to deliver high quality, high performance, beautiful web and mobile apps with user experience in mind. We have a team of well talented and qualified developers and designers, expert in their respective domains.
What is Macellan SuperApp
Macellan SuperApp is an advantageous application for anyone who wants to take advantage of the campaigns, make their payments securely with QR codes, and use the wallets of many brands in a single application.
Shopping quickly without waiting in line, sharing a wallet’s balance that you choose with anyone and anytime you want, and taking advantage of the campaigns are only some benefits of Macellan SuperApp!
Tech stack
- We use PHP ecosystem (Laravel, Swoole) and related design patterns.
- Golang and NodeJS for some micro services.
- PostgreSQL as main database engine.
- Redis as message broker, queue store and cache engine.
- Both React.js and Vue.js front-ends.
- React-Native and TypeScript for truely native mobile app development.
- Gitlab CI/CD for continuous build, test and deploy.
- Figma and Adobe XD for UI/UX design and prototyping.
- Google Cloud Platform for computing.
Job requirements
Key Responsibilities:
- Design and implement efficient and reliable continuous integration and deployment pipelines using Gitlab CI/CD.
- Build and manage infrastructure on Google Cloud Platform (GCP), including VMs, load balancers, and networking.
- Monitor and optimize the performance of our infrastructure and applications.
- Troubleshoot issues related to infrastructure, applications, and deployments.
- Develop automation scripts and tools to streamline our development and deployment processes.
- Implement and maintain security best practices across our infrastructure and applications.
- Collaborate with development and operations teams to identify and resolve issues, and improve the overall reliability of our systems.
Qualifications:
- Bachelor's degree in Computer Science, Engineering or a related field.
- Minimum of 3 years of experience in a DevOps role, with a focus on Gitlab, Gitlab CI/CD, Google Cloud Platform, and Laravel.
- Strong knowledge of Linux administration and networking concepts.
- Proficiency in at least one scripting language such as Bash.
- Experience with containerization technologies such as Docker and Kubernetes.
- Familiarity with monitoring and logging tools such as Prometheus and ELK Stack.
- Strong problem-solving skills and attention to detail.
- Excellent communication and collaboration skills.
- Terraform experience is a plus.
If you are a motivated individual with a passion for automation, infrastructure, and software development, and possess the qualifications mentioned above, we encourage you to apply. We offer a competitive salary and benefits package, along with a dynamic and collaborative work environment.
Blog Post: Technology behind Macellan SuperApp [link]
Why Work At Macellan [link]
Job Locations
- Kağıthane / İstanbul
- Martek / Gebze / Kocaeli
- Full Remote
- Kağıthane, İstanbul, Türkiye
or
- Kağıthane, İstanbul, Türkiye
All done!
Your application has been successfully submitted!