- Ability to design, implement, and manage containerized applications using Kubernetes for orchestration, scaling, and deployment.
- Proficiency in architecting and deploying cloud-based solutions on platforms like Azure, AWS, or Google Cloud, ensuring scalability, reliability, and cost-effectiveness.
- Expertise in designing and implementing secure network architectures, including direct connections, transit gateways, network security groups (NSG), role-based access control (RBAC), security policies, and key vaults.
- Proficient in using tools like ARM templates, Terraform, Maven, and Gradle for infrastructure as code (IaC), automated provisioning, dependency management, and continuous integration/continuous delivery (CI/CD) pipelines, typically managed through GitHub.
- Familiarity with tools for automating deployment processes, streamlining configuration management, and ensuring consistency across environments.
- Ability to collaborate effectively with development teams, providing infrastructure support, optimizing development workflows, and facilitating the adoption of DevOps practices.
- Understanding of software development methodologies such as Test-Driven Development (TDD) and Behavior-Driven Development (BDD), contributing to the improvement of development processes and quality assurance.
- Familiarity with agile methodologies for project management, including Scrum and Kanban, to facilitate iterative development, collaboration, and continuous improvement.
- Proficiency in using Git for version control, enabling efficient collaboration, code review, and tracking changes across development teams.
- Understanding of managing both relational databases (e.g., Postgre SQL) and non-relational databases (e.g., MongoDB), ensuring efficient data storage, retrieval, and management.
- Proficiency in implementing monitoring solutions for tracking system performance, availability, and security, enabling proactive troubleshooting and optimization.
- Capability to establish backup and disaster recovery (DR) strategies, ensuring data integrity, business continuity, and resilience against potential failures or disasters.
- Proficiency in scripting languages (e.g., Bash, Python) for automating repetitive tasks, configuring infrastructure, and enhancing DevOps workflows.
- Strong written and verbal communication skills, facilitating effective collaboration, documentation, and knowledge sharing across teams and stakeholder
Job Qualifications
-
Bachelor's degree in Computer Science, Information Technology, or related field.
-
Minimum of 1-2 years of experience in a DevOps or related role.
- Building container-centric architectures using
Kubernetes.-
Network and security infrastructure design (direct connections, transit gateway, NSG, RBAC, security policies, key vaults, etc.)-
Configuration management systems (ARM templates, Terraform),
automation systems/dependency management and repositories
(Maven, Gradle) CI/CD continuous integration and delivery
(GitHub).-
Deployment and configuration automation tools- Experience working and supporting development teams
-
Agile methodologies: Scrum/Kanban- Code versioning systems
(Git)- Relational and non-relational DB management
(Postgre SQL, MongoDB)-
Scripting skills for automating DevOps processes
-
Excellent communication (written and oral) and interpersonal skills
Job Type: Full-time
Pay: From Php35,
- 00 per month
Benefits: - Additional leave
Flexible schedule Life insurance
- Opportunities for promotion
Pay raise- Promotion to permanent employee
Supplemental pay types:
13th month salary