Senior DevOps Engineer
Rod Staff Recruitment Group
Manila, NCR, Philippines1 month ago
34 views18 saves1 applies
Prepare for this role
Job Type
full time
Description
RESPONSIBILITIES
- 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 testing it throughout the development process to ensure the quality is up to standards
QUALIFICATIONS
- Degree in Computer Science or equivalent years of experience
- Minimum 7 years of experience in software engineering. Start-up experience preferred. Fresh grads are welcome to apply - we have associate / junior positions.
- Team player, solution-oriented, critical-thinker, responsible, proactive, self-managed, driven, and motivated
- Strong interpersonal, communication, and time-management skills- 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 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
- Strong analytical and problem-solving skills
- Ability to thrive in a fast-paced, quickly changing environment
- Great interpersonal and communication skill
- Our current stack: Python (Django/Starlette/FastAPI), JavaScript (VueJS), PostgreSQL,Google Cloud Platform
This job is found at InterviewStack.io
Skills
flaskautomationagilescrumpythonphpperljavascriptlinuxdjangogitterraformjenkinsansiblepuppetcontainerizationdockerkubernetesci/cdetlfastapivue.jspostgresqlgcpconfiguration managementcapacity planning