Job description
Kubelancer is looking for an experienced DevOps Engineer to join our team and drive the automation, efficiency, and scalability of our development and deployment processes. As a DevOps Engineer, you will play a vital role in building, maintaining, and improving CI/CD pipelines, managing infrastructure as code, and ensuring the seamless deployment and operation of applications. You’ll work closely with development and operations teams to implement DevOps best practices and foster a culture of continuous improvement.
Job responsibilities
CI/CD Pipeline Development: Design, implement, and optimize CI/CD pipelines to enable rapid, reliable software deployment and minimize downtime.Infrastructure as Code (IaC): Use IaC tools like Terraform, Ansible, and CloudFormation to automate infrastructure provisioning, configuration, and management.Cloud Infrastructure Management: Deploy and manage infrastructure across cloud platforms such as AWS, GCP, or Azure, ensuring availability, performance, and scalability.Monitoring and Logging: Set up and manage monitoring and logging tools (e.g., Prometheus, Grafana, ELK Stack) to maintain system health and proactively identify and resolve issues.Automation and Scripting: Develop scripts and automation workflows to improve operational efficiency and reduce manual tasks.Collaboration and Support: Work closely with development, QA, and operations teams to support deployment processes, troubleshoot issues, and optimize performance.Security and Compliance: Implement security best practices within the CI/CD pipeline and infrastructure, ensuring compliance with industry standards.
Qualifications
- Educational Background: Bachelor’s degree in Computer Science, Information Technology, or related field (or equivalent experience).
- Experience:
- 3+ years of experience in DevOps or a related role, with expertise in CI/CD, cloud platforms, and automation.
- Hands-on experience with cloud platforms (AWS, GCP, Azure) and IaC tools like Terraform, Ansible, or CloudFormation.
- Technical Skills:
- Proficiency in CI/CD tools such as Jenkins, GitLab CI/CD, or GitHub Actions.
- Strong scripting skills in languages like Bash, Python, or Groovy.
- Knowledge of containerization and orchestration tools like Docker and Kubernetes.
- Experience with monitoring and logging tools (Prometheus, Grafana, ELK Stack).
- Certifications (preferred): AWS Certified DevOps Engineer, Docker Certified Associate, or Certified Kubernetes Administrator (CKA).
- Soft Skills:
- Excellent problem-solving and troubleshooting abilities.
- Strong communication skills and a collaborative mindset.
- Ability to work independently in a fast-paced, dynamic environment.
-