Senior DevOps Engineer

Senior DevOps Engineer

September 19, 2023 2023-09-19 22:03

Tripklik, a leading Online Travel Technology provider, is seeking an experienced Senior DevOps Engineer to lead the deployment, scaling, and maintenance of our cloud-based travel technology solutions. As a Senior DevOps Engineer, you will play a critical role in ensuring the reliability, scalability, and performance of our systems. Your extensive programming experience in Python and PHP, combined with your expertise in Docker, cloud environments (AWS, Google Cloud, DigitalOcean), and bare metal servers, will be essential in optimizing our infrastructure and ensuring seamless operations.

Key Responsibilities:

  • Infrastructure Management: Design, implement, and manage the cloud-based infrastructure to ensure optimal performance, high availability, and scalability of our applications.
  • Automation: Develop and maintain automation scripts using Python, PHP, and Bash for infrastructure provisioning, configuration management, and deployment processes.
  • Containerization: Utilize Docker to create, deploy, and manage containers for consistent and efficient application deployment across different environments.
  • Scalability: Architect and implement strategies to scale our applications based on traffic and usage patterns, ensuring seamless user experiences even during peak loads.
  • Cloud Environments: Manage and optimize cloud environments on platforms such as AWS, Google Cloud, and DigitalOcean, ensuring security, performance, and cost efficiency.
  • Bare Metal Servers: Leverage your experience with bare metal servers to optimize their setup, configuration, and maintenance for specific use cases.
  • Continuous Integration and Deployment (CI/CD): Implement and manage CI/CD pipelines to automate application testing, deployment, and monitoring.
  • Monitoring and Troubleshooting: Set up monitoring and alerting systems, proactively identifying and addressing potential issues to maintain system health.
  • Security: Implement and maintain security best practices for infrastructure, including access control, data encryption, and vulnerability assessments.
  • Collaboration: Work closely with development, QA, and other teams to ensure smooth integration of DevOps practices into the development lifecycle.
  • Documentation: Maintain clear and up-to-date documentation for processes, configurations, and infrastructure architecture.

Required Experience:

  • Bachelor’s degree in Computer Science, Engineering, or a related field. Master’s degree is a plus.
  • Minimum of 6 years of experience in DevOps, Systems Administration, or related roles.
  • Extensive programming experience in Python and PHP.
  • Strong expertise in Docker containerization and orchestration.
  • Proven experience with cloud platforms such as AWS, Google Cloud, and DigitalOcean.
  • Familiarity with working on bare metal servers.
  • Deep understanding of scalability concepts and strategies.
  • Proficiency in Bash scripting and automation.
  • Hands-on experience with infrastructure as code (IAC) tools such as Terraform or Ansible.
  • Strong problem-solving skills and ability to troubleshoot complex issues.
  • Excellent communication skills and ability to collaborate effectively in a team.

Daily Tasks:

  • Design, build, and maintain cloud infrastructure to ensure optimal performance and scalability.
  • Develop and maintain automation scripts for infrastructure provisioning and configuration management.
  • Monitor system health, identify issues, and implement solutions to ensure high availability.
  • Collaborate with development teams to integrate CI/CD pipelines and streamline deployment processes.
  • Optimize cloud resources for cost efficiency and performance.
  • Set up and maintain monitoring and alerting systems.
  • Continuously enhance security measures and implement best practices.
  • Document processes, configurations, and architecture for future reference.
  • Stay updated with industry trends and emerging technologies in DevOps and cloud computing.
  • Provide technical guidance to junior DevOps team members.

If you are a Senior DevOps Engineer with a strong background in Python and PHP programming, combined with expertise in Docker, scalability, cloud environments, and bare metal servers, and you’re eager to shape the infrastructure of innovative travel technology solutions, we invite you to join our team at Tripklik. Your contributions will be pivotal in ensuring the reliability and performance of our travel technology products.

To apply send your resume to

jobs [at] tripklik [dot] com

 

arالعربية