DevOps Engineer

icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
icon loader

This job is no longer accepting applications.

Scroll down below to view similar jobs .

Job Description - DevOps Engineer

Job Title: DevOps Engineer

Role Overview: As a DevOps Engineer, you will play a key role in enhancing the efficiency, reliability, and scalability of software development and IT operations by implementing automation, continuous integration/continuous deployment (CI/CD), and infrastructure as code (IaC) practices. You will collaborate with development, operations, and other cross-functional teams to streamline workflows, improve deployment processes, and optimize system performance.

Key Responsibilities:

  1. Infrastructure Automation:
    • Design, implement, and manage infrastructure as code (IaC) solutions using tools like Terraform, Ansible, or CloudFormation to automate provisioning and configuration of infrastructure components.
    • Orchestrate the deployment and scaling of cloud resources and services on platforms such as AWS, Azure, or Google Cloud Platform (GCP).
    • Automate routine tasks, system configurations, and maintenance activities to reduce manual intervention and improve operational efficiency.
  2. Continuous Integration and Continuous Deployment (CI/CD):
    • Implement CI/CD pipelines using tools like Jenkins, GitLab CI/CD, or CircleCI to automate the build, test, and deployment processes.
    • Integrate version control systems (e.g., Git) with CI/CD pipelines to enable automatic code builds, testing, and deployment.
    • Monitor and optimize CI/CD pipelines for performance, reliability, and scalability.
  3. Configuration Management:
    • Manage configuration drift and ensure consistency across development, staging, and production environments using configuration management tools such as Chef, Puppet, or Ansible.
    • Define and enforce infrastructure and application configuration standards to maintain system integrity and compliance requirements.
    • Implement version control and change management processes for configuration files and templates.
  4. Monitoring and Logging:
    • Set up monitoring and logging solutions (e.g., Prometheus, ELK stack) to track system performance, health, and availability.
    • Configure alerts and notifications to proactively identify and respond to system issues, anomalies, and errors.
    • Analyze logs and metrics to troubleshoot incidents, diagnose problems, and optimize system performance.
  5. Collaboration and Communication:
    • Collaborate with development, operations, and quality assurance teams to streamline development workflows and foster a culture of collaboration and continuous improvement.
    • Communicate effectively with stakeholders to gather requirements, provide updates, and solicit feedback on DevOps initiatives.
    • Mentor and train team members on DevOps practices, tools, and methodologies.

Qualifications and Skills:

  • Bachelor's degree in Computer Science, Information Technology, or related field.
  • Proven experience in DevOps, system administration, or software development roles.
  • Proficiency in scripting languages such as Python, Shell, or PowerShell for automation and tooling.
  • Hands-on experience with cloud computing platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes).
  • Familiarity with CI/CD tools, version control systems, and agile development methodologies.
  • Strong understanding of networking, security, and infrastructure concepts.
  • Excellent problem-solving, analytical, and troubleshooting skills.
  • Effective communication and collaboration skills with cross-functional teams and stakeholders.

Additional Requirements:

  • Certification in DevOps tools and practices (e.g., AWS Certified DevOps Engineer, Certified Kubernetes Administrator) is a plus.
  • Experience with DevOps toolchains and ecosystems, including monitoring, logging, and orchestration tools.
  • Knowledge of DevOps best practices, patterns, and anti-patterns.
  • Willingness to learn new technologies and adapt to evolving industry trends and advancements.
Original job DevOps Engineer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.

This job is no longer accepting applications.

Scroll down below to view similar jobs .

Share this job with your friends

icon get direction How to get there?

icon geo-alt Pasig

icon get direction How to get there?
View similar Admin / Operations jobs below

Similar Jobs in the Philippines

GrabJobs is the no1 job portal in the Philippines, connecting you to thousands of jobs fast! Find the best jobs in the Philippines, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2024 Grabjobs Pte.Ltd. All Rights Reserved.