DevOps Engineer – Platform & AI Infrastructure

Translated
Remote Full Time
Jordan , Amman
--

Job Details

Job description

Join our innovative team as a DevOps Engineer specializing in Platform & AI Infrastructure, where you'll play a pivotal role in shaping the future of technology. This position is not just about maintaining systems; it's about driving efficiency and enhancing performance across our AI-driven projects. You will collaborate with cross-functional teams to streamline operations, ensuring that our infrastructure supports cutting-edge developments in artificial intelligence and machine learning.

As a DevOps Engineer, you will have the opportunity to work with the latest tools and technologies, fostering an environment of continuous learning and growth. Our company values professional development, offering training programs and mentorship that empower you to expand your skill set and advance your career. We believe in a supportive team culture where every member's contribution is recognized and valued, allowing you to make a significant impact on our projects and the overall success of the organization.

This role is ideal for those who are passionate about technology and innovation. You will be at the forefront of implementing best practices in DevOps, enhancing our deployment processes, and ensuring the reliability of our systems. As you grow in this role, you will have the chance to take on more responsibilities and lead initiatives that drive our strategic vision forward. Your expertise will not only enhance our infrastructure but also contribute to the larger goals of the company, making this an exciting opportunity for career progression.

Responsibilities:

  1. Design and implement scalable and reliable infrastructure solutions using cloud platforms, ensuring high availability and performance for AI applications.
  2. Automate deployment processes and continuous integration/continuous deployment (CI/CD) pipelines, leveraging tools like Jenkins and Docker to streamline workflows.
  3. Monitor system performance and troubleshoot issues, using monitoring tools to ensure optimal operation and minimal downtime.
  4. Collaborate with software development teams to integrate DevOps practices, aligning development and operations for faster delivery of features and updates.
  5. Implement security best practices within the infrastructure, ensuring compliance with industry standards and protecting sensitive data.
  6. Conduct regular system audits and maintenance, proactively identifying areas for improvement and implementing necessary updates or upgrades.
  7. Provide technical support and training to team members, fostering a culture of knowledge sharing and continuous improvement within the team.
  8. Research and evaluate new technologies, making recommendations for tools and practices that can enhance our infrastructure capabilities.
  9. Document processes and procedures for system configurations and deployments, ensuring clear communication and knowledge transfer among team members.

Skills

  • Proficient in cloud computing platforms such as AWS, Azure, or Google Cloud, enabling the deployment of scalable applications.
  • Strong knowledge of containerization technologies like Docker and Kubernetes, facilitating efficient application management.
  • Experience with CI/CD tools such as Jenkins or GitLab, streamlining development workflows and enhancing productivity.
  • Familiarity with infrastructure as code (IaC) tools like Terraform or Ansible, automating infrastructure management.
  • Solid understanding of networking concepts and security protocols, ensuring robust and secure infrastructure.
  • Ability to analyze system performance metrics and troubleshoot issues effectively, maintaining high operational standards.
  • Excellent communication and collaboration skills, essential for working in cross-functional teams and driving projects forward.

Similar Jobs