The Role
We are looking for a DevOps Engineer to join our growing team. In this role, you will design, implement, and maintain the infrastructure that powers our payment processing platform. Your focus will be on building scalable, secure, and highly available systems while automating workflows and ensuring seamless deployments.
Responsibilities
- Infrastructure Management: Design, deploy, and maintain cloud-based infrastructure to support our backend systems, ensuring scalability and high availability.
- CI/CD Pipelines: Build and maintain robust CI/CD pipelines for seamless code integration, testing, and deployment.
- Monitoring and Alerting: Implement monitoring and logging systems to track system health, performance, and availability, responding promptly to incidents.
- Automation: Automate infrastructure provisioning, configuration management, and system upgrades using modern DevOps tools.
- Security and Compliance: Enforce security best practices, manage access controls, and ensure compliance with industry standards.
- Collaboration: Work closely with backend engineers to optimize system performance, reliability, and deployment processes.
- Cost Optimization: Regularly review cloud infrastructure costs and optimize resources to ensure cost efficiency.
Qualifications
- Experience: 2+ years of experience as a DevOps or Site Reliability Engineer in a cloud-based environment (AWS, GCP, or Azure).
- Automation Skills: Proficiency with Infrastructure as Code (IaC) tools like Terraform, CloudFormation, or Pulumi.
- Containerization and Orchestration: Hands-on experience with Docker, Kubernetes or Nomad.
- CI/CD Expertise: Proven ability to design and maintain CI/CD pipelines using tools like Jenkins, GitHub Actions, or GitLab CI/CD.
- Monitoring Tools: Familiarity with tools like Prometheus, Grafana, ELK stack, or similar solutions for monitoring and alerting.
- Security Knowledge: Understanding of security best practices, including managing secrets, firewalls, and intrusion detection.
- Programming Skills: Strong scripting experience with Bash, Python, Rust or Go for automation tasks.
- Problem-Solving: Excellent troubleshooting and debugging skills in a distributed system environment.
- Startup Experience (Preferred): Previous experience in a fast-paced startup or high-growth environment is a plus.
What We Offer
- Impactful Role: Contribute to building the backbone of our cutting-edge payment platform.
- Career Growth: Opportunity to grow alongside a fast-scaling company with ownership of critical infrastructure.
- Competitive Package: Attractive salary with equity options.
- Collaborative Environment: Join a culture that values teamwork, innovation, and operational excellence.
Skills: prometheus,docker,communication,cost optimization,architecture,security,backend development,cryptography,scalability,nomad,grafana,monitoring and alerting,python,go,system design,pulumi,kubernetes,problem-solving,infrastructure management,gitlab ci/cd,collaboration,rust,terraform,bash,github actions,jenkins,code,automation,security and compliance,cloudformation,security best practices,code review,ci/cd pipelines,elk stack