Join us as a DevOps Engineer and become the backbone of our delivery pipeline. You'll drive infrastructure automation, system observability, and continuous deployment practices to power a scalable smart card-based fueling system.
Responsibilities:
CI/CD Pipeline Management:
Design, implement, and maintain CI/CD pipelines for Java (Spring Boot), Angular, and embedded Linux components.
Infrastructure as Code:
Automate infrastructure provisioning using tools like Ansible, Terraform, or Shell scripts.
System Monitoring & Logging:
Set up centralized monitoring and logging (e.g., Prometheus, Grafana, ELK stack) for real-time observability of distributed systems.
Release & Deployment Automation:
Manage automated and zero-downtime deployments across environments, including rollback strategies. Containerization & Orchestration:
Use Docker and Kubernetes to package and manage microservices. Ensure load balancing, fault tolerance, and performance optimization.
Security & Compliance:
Implement secure DevOps practices including secrets management, system hardening, TLS, and access control across CI/CD and Linux systems.
Collaboration & Documentation:
Work closely with developers, testers, and infrastructure teams to ensure smooth delivery and environment consistency. Maintain detailed DevOps documentation.
Requirements:
- Bachelor’s or Master’s degree in Computer Science, IT, or a related technical field.
- 3+ years of hands-on experience as a DevOps or Site Reliability Engineer.
- Solid experience with Linux system administration (preferably Red Hat/CentOS).
- Familiarity with development pipelines for Java, Angular, and C-based Linux components.
- Previous exposure to smart card systems or hardware-integrated solutions is a plus.
Technical Competencies:
- CI/CD Tools: Proficient with Jenkins, GitLab CI, or similar platforms.
- Scripting & Automation: Strong in Bash, Python, or Ansible for automating infrastructure and deployment tasks.
- Containerization: Experience in Docker image creation, Kubernetes configuration, and Helm charts.
- Monitoring & Logging: Setup and fine-tune systems using Prometheus, Grafana, ELK, or Fluentd.
- Version Control: Expert use of Git (Git Flow), repository branching strategies, and access control.
- Networking & Security: Knowledge of firewalls, reverse proxies, TLS/SSL certificates, SSH, and secure credential storage.
Behavioral Competencies:
- Strong problem-solving and root cause analysis skills.
- Highly reliable with a focus on system stability and uptime.
- Ability to work under pressure and during critical incidents.
- Excellent documentation, communication, and collaboration abilities.
شرکت به پرداخت ملت، با هدف توسعه ابزارهای الکترونیکی فعالیت خود را در سال 1384 به عنوان ارائه دهنده پرداخت خدمات PSP با اخذ مجوز رسمی از بانک مرکزی جمهوری اسلامی ایران آغاز کرده است و با کسب رتبه نخست کشوری در بین شرکتهای ارائه دهنده پرداخت مشغول به فعالیت است. این شرکت علاوه بر خدمات پرداخت الکترونیک، به توسعه محصولات و ارائه راه حل های تخصصی برای مشتریان خود می پردازد.
خدمات و محصولات:
-دستگاه کارتخوان(POS )
-پایه اختصاصی صنوف
-درگاه پرداخت اینترنتی(IPG)
-سکه (سامانه کیف همراه)
-پایانه پرداخت بهای سوخت
-کیوسک(پایانه غیرنقدی)
-سامانه پاسخ صوتی محاوره ای (IVR) )
-رمز گشا (*741)
-پایانه های خودپرداز
-دستگاه خود دریافت
-دستگاه VTM