Job Overview/Summary
Pirotan Technolabs Private Limited, a premier AI development and custom web & mobile application agency, is seeking a highly skilled and motivated DevOps Engineer to join our growing team in Dubai. Established in 2024, Pirotan is at the forefront of the next digital revolution, delivering innovative and scalable solutions for startups, entrepreneurs, and large enterprises across 12 countries. With over 500 projects completed, we are your trusted technology partner. As a DevOps Engineer, you will play a crucial role in building, deploying, and maintaining our cutting-edge applications, ensuring seamless operations and enhancing our digital delivery capabilities. You will be instrumental in bridging the gap between development and operations, driving automation, and fostering a culture of continuous improvement to support our diverse clientele.
Key Responsibilities
- Design, implement, and manage robust CI/CD pipelines for various applications, including mobile, web, and AI-powered solutions.
- Provision, configure, and manage cloud infrastructure on platforms like AWS, Azure, and GCP, optimizing for performance, cost, and security.
- Implement Infrastructure as Code (IaC) using tools like Terraform or Ansible to automate environment setup and configuration.
- Monitor system performance, availability, and alerts for production and non-production environments, ensuring high reliability and scalability.
- Automate operational tasks, deployments, and system maintenance processes to improve efficiency and reduce manual effort.
- Collaborate closely with development, QA, and project management teams to streamline software delivery and ensure smooth releases.
- Troubleshoot and resolve infrastructure and application issues promptly, performing root cause analysis to prevent recurrence.
- Ensure adherence to security best practices and compliance standards across all environments.
- Contribute to architectural discussions and provide expertise on cloud-native solutions, microservices, and containerization strategies.
Required Qualifications/Skills
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Proven experience as a DevOps Engineer or similar role, with a strong understanding of DevOps principles and methodologies.
- Hands-on experience with at least two major cloud platforms (AWS, Azure, GCP).
- Proficiency in CI/CD tools such as Jenkins, GitLab CI, GitHub Actions, or Azure DevOps.
- Strong expertise in containerization technologies (Docker, Kubernetes).
- Experience with Infrastructure as Code (IaC) tools like Terraform, Ansible, or CloudFormation.
- Solid scripting skills in Python, Bash, or similar languages.
- Proficient in Linux operating systems and administration.
- Strong understanding of version control systems, particularly Git.
- Excellent problem-solving abilities and communication skills.
Preferred Qualifications
- Relevant cloud certifications (e.g., AWS Certified DevOps Engineer, Azure DevOps Engineer Expert).
- Experience with monitoring and logging tools (e.g., Prometheus, Grafana, ELK Stack).
- Familiarity with database administration (SQL/NoSQL).
- Experience working in an agency or consulting environment, managing multiple client projects.
- Exposure to MERN Stack, MEAN Stack, .Net, or Laravel development environments.
- Knowledge of AI/ML model deployment and MLOps principles.
What We Offer
- An opportunity to be part of a rapidly growing company at the forefront of AI and digital innovation.
- Work on diverse and challenging projects for a global clientele, from startups to large enterprises.
- A collaborative, agile, and supportive work environment that values innovation, dedication, and quality.
- Continuous learning and professional development opportunities in cutting-edge technologies.
- Competitive salary and benefits package.
- Be a key contributor to solutions that impact businesses across 12 countries.