InterviewStack.io LogoInterviewStack.io
Browse more DevOps Engineer jobs

Head, Platform

Rod Staff Recruitment Group

Manila, NCR, Philippines1 month ago
17 views5 saves0 applies

Prepare for this role


Job Type

full time

Description


RESPONSIBILITIES
  • Provide technical guidance and leadership to the team and be fully accountable for the entire service delivery for that team.
  • Accurately maintain software project records, proactively providing status reports as required.
  • Manage software development projects from concept to launch.
  • Lead the team by providing assistance and support as needed to meet the project requirements.
  • Assess performances of team members and develop a plan for improvement.
  • Engage in the company’s drive to improve the skills of the employees, its processes, and to help discover new tools/frameworks.
  • Collaborate with other heads/managers to further improve processes and technical skills of the team.
  • Mentor DevOps Engineers and Solutions Architects and ensure compliance with software engineering standards.
  • Analyze current technologies and system architecture company systems and determine ways to improve performance and stability.
  • Contribute to the further development of the engineering teams through continual improvement initiatives.
  • Capacity planning and scaling out services.
  • Implement advanced DevOps technologies and best practices to continue to refine our infrastructure.
  • Provide escalation support.
  • Secure the cloud infrastructure and users’ data.
  • Introduce solutions that are highly available, resilient, scalable, reliable, and secure.
  • Provide tools for deployment, testing automation, security, fail-safe architecture.
  • Effectively communicate solutions to different groups - engineering peers, department heads, operations team and executives.
  • Perform security, performance and availability assessments.
  • Design and implement processes to follow DevOps best practices.
  • Stay up to date with current best practices and technologies.
  • Learn new and emerging skills and/or technologies as projects require.
  • Participate in every phase of the software lifecycle, actively contributing to the solution at every step.
  • Write clean code, and test it throughout the development process to ensure the quality is up to standards.


QUALIFICATIONS
  • Degree in Engineering, Information Technology, Computer Science, Management, or equivalent years of experience.
  • Minimum of 10 years of total experience as an IT Professional with 4+ years of experience in DevOps or Infrastructure Engineering and 2+ years of experience leading DevOps teams.
  • Team player, solution-oriented, critical-thinker, responsible, proactive, self-managed, driven, and motivated.
  • Strong interpersonal, communication, and time-management skills.
  • Integrity, passion, and collaborative spirit expected.
  • Strong analytical and problem-solving skills.
  • Ability to thrive in a fast-paced, quickly changing environment.
  • Ability to work autonomously or with a team.
  • Experience working in an Agile/Scrum development process.
  • Strong scripting language experience such as Python/PHP/Perl, Javascript, Go.
  • Expertise in shell scripting, Linux command line utilities; awk, grep, sd, vi, etc.
  • Working experience with MVC Web Application Framework such as Django, Flask, and template engines: Jinja2.
  • Experience with the build automation process of complex production software.
  • Repositories/Version Control tools: Git or Github.
  • Build tools: Terraform, Maven, Grant, Gulp, Babel, or Webpack.
  • Configuration integration tools: Jenkins, TravisCI, CicleCI, TeamCity, Bamboo, or CruiseControl.
  • Configuration management tools: Ansible, Chef, Puppet, or SaltStack.
  • Containerization tools: Docker or Kubernetes.
  • Experience in Secure SDLC is preferred.
  • Knowledge of application integration technologies using message brokers, distributed task queues.
  • Strong knowledge in various CI/CD tools, ETL tools and server management.
  • Experience in designing and implementing software development and deployment pipelines for Web, Desktop, and/or Mobile Applications.
  • Integrity, passion, and collaborative spirit expected.
  • Ability to thrive in a fast-paced, quickly changing environment.
  • Great interpersonal and communication skills.
  • Write clean code, and test it throughout the development process to ensure the quality is up to standards.

This job is found at InterviewStack.io

Skills

flaskautomationagilescrumpythonphpperljavascriptlinuxdjangogitterraformjenkinsansiblepuppetcontainerizationdockerci/cdetlconfiguration managementcapacity planning