
DevOps Engineer
- On-site
- Tehran, Tehrān, Iran, Islamic Republic of
- Tech
Job description
As a DevOps Engineer, you'll play a crucial role in designing, automating, and implementing services and infrastructure that enhance the speed and quality of software deployment. You'll work in a collaborative environment focused on developer experience and maintain services that expose applications to end users.
Automation Development: Develop automation scripts and tools.
Continuous Integration/Deployment: Implement and maintain CI/CD pipelines.
Infrastructure Automation: Design and implement infrastructure automation.
Configuration Management: Manage configuration settings.
Troubleshooting: Troubleshoot and resolve infrastructure issues.
Updates and Upgrades: Keep systems up-to-date and upgraded.
Team Support: Support development teams.
Documentation: Maintain clear and up-to-date documentation.
Job requirements
Technical Skills:
Great understanding of Linux administration.
Experience with debugging for different OSI layers.
Familiarity with container orchestration using Kubernetes and Docker.
Proficiency in at least one high-level programming language (Python/Bash).
Ability to create and manage GitLab pipelines for CI/CD.
Understanding of web servers and load balancers (Nginx, HAProxy).
Knowledge of high availability and scalability techniques.
Familiarity with logging, monitoring, and error reporting solutions (ELK stack, Prometheus, Grafana, Sentry).
Analytical thinking capabilities.
Soft Skills:
Keep up-to-date with industry trends, best practices, and technologies related to DevOps.
Willingness to help, spread motivation, and bring team spirit and flexibility.
Good written and verbal communication skills in English.
Preferred Qualifications:
Infrastructure as Code: Develop and maintain infrastructure-as-code using tools like Terraform and Ansible.
Cloud Providers: Familiarity with Public Cloud providers such as AWS and GCP.
Databases: Familiarity with databases such as MySQL, PostgreSQL, and ClickHouse.
Secret Management and Service Mesh: Familiarity with secret management, service mesh/discovery tools (HashiCorp Vault, Consul).
Redis Configurations: Maintain and implement Redis Replication and Redis Cluster configurations.
Message Brokers: Familiarity with message brokers such as Kafka and RabbitMQ.
Team Communication: Great communication skills with team members.
or
All done!
Your application has been successfully submitted!
You've already applied for this job
We appreciate your interest in this position. Unfortunately, you have already applied for this job.
