About the Role
We are looking for a DevOps Engineer to join our team and help build, automate, and optimize cloud-based infrastructure and deployment pipelines. As a DevOps Engineer, you will work closely with development, operations, and security teams to ensure the reliability, scalability, and security of our systems. You will play a key role in implementing DevOps best practices, CI/CD pipelines, and infrastructure as code (IaC).
Responsibilities:
- Design, implement, and maintain CI/CD pipelines to automate software delivery.
- Develop and manage cloud infrastructure (AWS, Azure, or Google Cloud) using Infrastructure as Code (IaC) tools like Terraform or CloudFormation.
- Monitor system performance, availability, and security, ensuring high reliability.
- Automate repetitive tasks, deployments, and configurations using scripting languages (Bash, Python, PowerShell).
- Collaborate with development teams to optimize and streamline the software development lifecycle.
- Ensure security best practices are followed, including vulnerability scanning and compliance checks.
- Manage containerized applications using Docker and Kubernetes.
- Implement logging, monitoring, and alerting solutions using tools like Prometheus, Grafana, ELK, or Datadog.
- Troubleshoot system and network issues, ensuring quick resolution of incidents.
- Stay up to date with the latest DevOps tools, trends, and technologies.
Requirements:
✅ 3+ years of experience as a DevOps Engineer, Site Reliability Engineer (SRE), or similar role.
✅ Strong experience with cloud platforms (AWS, Azure, or Google Cloud).
✅ Hands-on expertise in CI/CD tools (Jenkins, GitLab CI/CD, GitHub Actions, or Azure DevOps).
✅ Experience with Infrastructure as Code (IaC) tools (Terraform, CloudFormation, Ansible).
✅ Proficiency in containerization and orchestration (Docker, Kubernetes).
✅ Strong scripting skills (Bash, Python, or PowerShell) for automation.
✅ Knowledge of monitoring and logging tools (Prometheus, Grafana, ELK, Datadog).
✅ Understanding of networking, security best practices, and system administration.
✅ Experience working in Agile/Scrum environments.
Nice to Have:
➕ Experience with serverless architectures (AWS Lambda, Azure Functions).
➕ Knowledge of database management (SQL, NoSQL, Redis).
➕ Familiarity with compliance and security frameworks (ISO 27001, SOC 2).
What We Offer:
✨ Competitive salary and performance-based bonuses
✨ Flexible working arrangements
✨ Private medical care and wellness programs
✨ Continuous learning opportunities and certifications
✨ Participation in international conferences and training
✨ Collaborative and innovative work environment