Devops/Platform Engineer

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Part Time

SALARY

200-300

HOURS PER WEEK

15

DATE POSTED

Dec 2, 2024

JOB OVERVIEW

*Attach your CV and Email*

Key Responsibilities:
1. Infrastructure Management:
o Design, implement, and manage Kubernetes clusters, primarily on AWS EKS.
o Develop and maintain infrastructure-as-code using Terraform to automate cloud resource provisioning.
o Manage configuration and deployment workflows using tools like Ansible (or similar).
2. Containerization & Orchestration:
o Build and maintain containerized applications using Docker.
o Define and deploy Helm charts for Kubernetes resource management.
o Implement GitOps workflows leveraging ArgoCD for continuous deployment.
3. Cloud Operations:
o Design, implement, and maintain scalable and secure solutions on AWS.
o Optimize resources for cost efficiency, performance, and scalability.
4. CI/CD & Automation:
o Create robust pipelines to enable automated builds, testing, and deployment using GitOps principles.
o Manage and optimize application deployment pipelines.
5. Networking & Security:
o Configure and manage Nginx for reverse proxy, load balancing, and security enhancements.
o Ensure compliance with security best practices and automate vulnerability assessments where possible.
6. Monitoring & Performance:
o Establish monitoring and alerting using tools like Prometheus, Grafana, or AWS CloudWatch.
o Continuously assess system performance and reliability, recommending improvements.
______________
Qualifications & Skills:
Mandatory:
• Kubernetes: Hands-on experience in deploying, managing, and troubleshooting Kubernetes clusters (EKS preferred).
• AWS: Strong expertise in AWS services (EC2, S3, RDS, IAM, etc.) and architecture best practices.
• Terraform: Extensive experience with writing, testing, and maintaining Terraform configurations.
• Configuration Management: Proficiency in Ansible (or similar tools like Puppet or Chef).
• Helm Charts: Solid experience in creating and managing Helm charts for Kubernetes deployments.
• ArgoCD: Practical experience with GitOps workflows and managing deployments via ArgoCD.
• Nginx: Knowledge of configuring and optimizing Nginx for various workloads.
• Docker: Expertise in containerizing applications and managing Docker images.
• GitOps: Understanding and implementation of GitOps principles and workflows.
Preferred:
• Familiarity with other orchestration tools like Spinnaker or Flux.
• Experience with monitoring tools (Prometheus, Grafana) and logging frameworks (ELK stack, Fluentd).
• Knowledge of scripting languages like Bash, Python, or Go for automation.
______________
Soft Skills:
• Excellent problem-solving and troubleshooting skills.
• Strong communication and collaboration abilities to work with cross-functional teams.
• Proactive, detail-oriented, and adaptable to fast-changing environments.
______________
Education & Experience:
• Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
• 3+ years of hands-on experience in a DevOps or Platform Engineer role.
______________
Why Join Us?
• Opportunity to work with cutting-edge technologies in a dynamic, fast-paced environment.
• Collaborate with a team of passionate professionals.
• Competitive compensation and benefits.

*Attach your CV and Email*

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin