درباره موقعیت شغلی:
به عنوان یک مهندس DevOps ارشد شما مسئول مقیاسپذیری و ایمنسازی زیرساختهای ما و همچنین بهینهسازی فرآیندهای استقرار (Deployment Pipelines) خواهید بود. شما بهطور مستقیم با تیمهای توسعه و امنیت همکاری خواهید کرد تا دسترسیپذیری بالا، عملکرد بهینه و امنیت پلتفرم را تضمین کنید.
مسئولیتهای کلیدی:
- مدیریت زیرساخت: طراحی، پیادهسازی و نگهداری زیرساخت مقیاسپذیر با استفاده از Docker و Kubernetes.
- خودکارسازی CI/CD: توسعه و مدیریت پایپلاینهای CI/CD برای تسهیل فرآیند استقرار.
- مدیریت پایگاه داده: تضمین دسترسیپذیری، امنیت و عملکرد پایگاههای داده PostgreSQL شامل پشتیبانگیری، بازیابی و بهینهسازی.
- نظارت و لاگینگ: پیادهسازی راهکارهای مانیتورینگ برای حفظ پایداری و عملکرد سیستم.
- امنیت و انطباق: اطمینان از پیکربندیهای ایمن زیرساخت و حفاظت از دادهها.
- همکاری تیمی: کار با تیمهای مختلف برای همگامسازی استراتژیهای DevOps با نیازهای کسبوکار.
شرایط احراز:
- بیش از پنج سال تجربه در DevOps همراه با تخصص در Docker و Kubernetes.
- تجربه کار با ابزارهای CI/CD مانند Jenkins، GitHub Actions یا GitLab CI.
- تسلط بر زیرساخت بهعنوان کد (IaC) با استفاده از Terraform یا Ansible.
- مهارت قوی در اسکریپتنویسی با Bash، Python یا زبانهای مشابه.
- تجربه در مدیریت پایگاه داده، بهویژه PostgreSQL.
- آشنایی با ابزارهای نظارت و لاگینگ مانند Prometheus، Grafana یا ELK Stack.
- دانش در زمینه شبکه، امنیت و معماریهای با دسترسپذیری بالا (High-Availability Architectures).
About the Role:
As a senior DevOps engineer, you will be responsible for scaling and securing our infrastructure while streamlining deployment pipelines. You’ll work closely with the development and security teams to ensure the high availability, performance, and security of our platform.
Key Responsibilities:
- Infrastructure Management: Design, implement, and maintain scalable infrastructure using Docker and Kubernetes.
- CI/CD Automation: Develop and manage CI/CD pipelines to enable seamless deployment.
- Database Management: Ensure high availability, security, and performance of PostgreSQL databases, including backup, recovery, and optimization.
- Monitoring & Logging: Implement monitoring solutions to ensure system reliability and performance.
- Security & Compliance: Ensure secure infrastructure configurations and data protection.
- Collaboration: Work with cross-functional teams to align DevOps strategies with business needs.
Requirements:
- 5+ years of experience in DevOps with strong expertise in Docker and Kubernetes.
- Experience with CI/CD tools like Jenkins, GitHub Actions, or GitLab CI.
- Proficiency in infrastructure as code tools such as Terraform or Ansible.
- Strong scripting skills in Bash, Python, or similar languages.
- Database management experience, particularly with PostgreSQL.
- Experience with monitoring and logging tools like Prometheus, Grafana, or ELK Stack.
- Knowledge of networking, security best practices, and high-availability architectures.
Nice to Haves:
- Experience in financial or high-traffic applications.
- Familiarity with microservices architecture.