DevOps Engineer
GoDigital Corporation
Quezon City, Metro Manila, Philippines
25d ago
source : Kalibrr, Inc.

Job Description

The Development Operations (DevOps) Engineer is responsible for the active collaboration with the Software Engineers in planning, deploying, and maintaining the organizations of the company’s software and / or systems to multiple environments.

Tasks include system automation, scaling efficiently with continuous delivery methodologies, and ensuring system reliability at all time.

The DevOps Engineer should also strive to improve the deployment and recovery processes.

Main Duties and Responsibilities

  • To participate in strategic project planning to provide expertise on system options, risks, costs, impacts, and operational forecasts to aid in timely and accurate development of the project
  • To create and maintain multiple environments (e.g. development, staging, UAT, and production) in different infrastructure providing platforms (e.
  • g. AWS, Digital Ocean, Local)

  • To automate the provisioning configuration, scaling, and monitoring of the company’s systems
  • To ensure that project is always ready for productions which includes documenting specific procedures for each project
  • To maintain and troubleshoot existing systems and resolve errors found
  • To improve the company’s system services including hosting, databases, and networking
  • To monitor and prepare conclusive report, and provide feedback about performance and costing of various systems especially in production
  • To continually improve current DevOps tools, processes, and procedures
  • To identify, analyze, and suggest improvements for performance bottlenecks
  • To ensure system availability and security hosted in various environments
  • To perform all other related tasks that may be assigned from time to time
  • Minimum Qualifications

  • Must be a college graduate with a Bachelor’s degree on Computer Science / Information Technology, Computer Engineering or equivalent
  • Has experience in CI / CD and agile development processes
  • Familiarity with performance best practices
  • Has the ability to manage multiple tasks in a dynamic and fast-paced environment
  • Analytical thinking and troubleshooting skill to resolve infrastructure and / or application issues
  • Extensive administration knowledge with Linux, Unix, SSH, CRON, Access Control
  • Possesses knowledge on Linux and Windows systems
  • Strong experience in deploying, maintaining, migrating, and monitoring multiple data stores like MySQL, Redis, etc.
  • Strong understanding of network fundamentals and protocols (e.g. TCP / IP, DNS, WINS, SSL / TLS, etc.)
  • Strong experience in deploying scalable web infrastructure with Apache / Nginx / Php-Fpm / Node / PM2, etc.
  • Hands-on knowledge with design of high-availability solutions such as load balancing, clustering, disaster recovery and the like
  • Solid understanding of containers and experience in Docker
  • Strong knowledge and experience with Digital Ocean droplets, network management, volumes and operations
  • Strong knowledge and experience with AWS infrastructure (e.g. VPC, Security Groups, EC2, S3, RDS, etc.) and API integration
  • Understanding of monitoring tools and statistics (e.g. Nagios, SolarWinds, Cloudwatch, Alertsite, Newrelic, Sumologic, etc.)
  • Familiarity with notification platforms like PagerDuty or OpsGenie
  • Ability to solve problem creatively in a timely manner
  • Strong scripting experience in Bash, Python or Ruby
  • Knowledge of Java, C#, Javascript, Node, PHP, and C++
  • Experience supporting high traffic volume applications
  • Ability to become proficient with new technologies quickly
  • Excellent written and verbal communication skills especially when discussing technical jargons
  • Willingness to work flexible / odd hours based on needs
  • Drive to always be in the loop of new DevOps technologies and methodologies
  • Apply
    Add to favorites
    Remove from favorites
    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form