Search by job, company or skills
Key Responsibilities
1. Infrastructure Ownership and Management
Triton DataCenter Expertise (bonus): Leverage Triton DataCenter capabilities to deploy and scale Magento environments efficiently, ensuring optimal performance and resource utilisation.
Docker Containerization: Create, manage, and optimise Docker containers for services such as Elasticsearch, Fluentd, Kibana, Magento, Minio, Percona, Portainer, ProxySQL, RabbitMQ, Redis, SMTP, OpenResty, and Zookeeper.
Load Balancing and High Availability: Design and implement load-balanced, high-availability infrastructure solutions to maximise uptime and performance.
2. Deployment Automation and CI/CD Pipeline Development
Build and maintain robust CI/CD pipelines for all client accounts, automating build, test, and deployment processes.
Implement infrastructure as code (IaC) using tools like Terraform and Kubernetes.
Ensure seamless integration with version control systems, facilitating smooth code deployments and rollbacks.
3. Performance Optimization and Security
Monitor system health, performance metrics, and logs to address issues and maintain high availability proactively.
Optimise resource allocation within Triton to enhance Magento performance, including tuning server specifications and scaling resources based on demand. Implement caching strategies and performance tunin to reduce load times and improve user experience.
Apply security patches and updates to the Magento application and the underlying infrastructure to safeguard against vulnerabilities.
4. Infrastructure Rebuild and Enhancement
Rebuild and optimise infrastructure for existing Magento clients, ensuring scalability, high performance, and reusability.
Tidy up existing cloud containers and develop specialised containers based on specific requirements.
5. eCommerce Cloud Development and Strategy
Collaborate closely with the CTO to shape the vision of eCommerce Cloud.
Contribute strategic insights for product development and market readiness.
Play a central role in preparing eCommerce Clouds infrastructure for market launch.
6. Problem Resolution and Team Collaboration
Identify and resolve DevOps bottlenecks, enhancing operational efficiency.
Work closely with development, QA, and operations teams to align on deployment schedules, environment setups, and issue resolutions.
Maintain comprehensive documentation of infrastructure setups, deployment procedures, and troubleshooting guides.
7. Mentorship and Growth
Provide guidance and mentorship to junior engineers as the team expands.
Foster a collaborative, high-performance environment aligned with MageBinary&aposs values.
Key Qualifications
Extensive DevOps Experience: Senior-level experience with networking, server administration, and a 'been there, done that' mindset.
Docker and Containerization Expertise: Proficient in Docker, Docker Compose, and Kubernetes, with a strong track record in managing high-availability containerised services.
Triton DataCenter Familiarity or other cloud providers like AWS, Google Cloud or other private cloud: Experience with Triton DataCenter is highly desirable; understanding of SmartOS and ZFS is a bonus.
Magento and PHP eCommerce Platforms: Must have hands-on experience with Adobe Commerce (Magento) and other PHP eCommerce platforms, focusing on deployment, performance optimisation, and scalability.
Programming and Scripting Skills: Proficient in Python, Bash, and PHP. Experience with Terraform, Kubernetes, and automation scripting tools.
Infrastructure as Code (IaC): Strong experience in designing and deploying scalable infrastructure using Terraform.
Performance Tuning and Automation: Proven ability to tune performance, automate deployments, and implement best practices for security, backup, and disaster recovery.
Creative Problem-Solving Mindset: Ability to creatively solve complex problems and a deep passion for DevOps.
Leadership and Collaboration: Self-driven, accountable, and ready to work closely with the CTO and internal teams.
Opportunities for Growth
1. Technical Leadership
Potential to grow into lead or managerial roles, such as Lead DevOps Engineer or Infrastructure Manager.
Shape the infrastructure team and set DevOps standards and best practices.
2. Continuous Learning
Access to upskilling resources, including advanced cloud tools, automation scripting, and Adobe/Magento certifications.
Opportunities to deepen skills in Triton DataCenter configurations and expand to other cloud platforms.
3. Cross-Functional Collaboration
Engage in projects with development, product, and UX teams to explore new Adobe Commerce features.
Collaborate on data analytics and performance optimisation initiatives.
4. Innovation and R&D
Participate in R&D for emerging DevOps technologies like serverless computing, AI in DevOps, and edge computing.
Contribute to defining and refining DevOps best practices.
Success Metrics in the First 6-12 Months
Infrastructure Rebuild: Successfully rebuild and optimise infrastructure for existing Magento clients, ensuring it is robust and reusable.
CI/CD Pipeline Overhaul: Design and implement robust CI/CD pipelines for all client accounts, enhancing deployment speed and reliability.
eCommerce Cloud Vision Contribution: Actively contribute to shaping eCommerce Cloud and help prepare it for market launch.
Performance Standards: Ensure all Magento clients are performing well on our servers.
Container Optimization: Tidy up existing cloud containers and build specialised containers based on our requirements.
Operational Efficiency: Identify and resolve DevOps bottlenecks, ensuring smooth and efficient workflows across teams.
Date Posted: 29/03/2025
Job ID: 106901687