Job Responsibilities:- Design, implement, and manage CI/CD pipelines to manage code repository & automate release deployment processes, in relation but not limited to ASP.NET related applications
Design, provision, manage, maintain and automate infrastructure resources, on premise and cloud, via IaC tools such as Terraform, Ansible, or CloudFormation.- Implement and manage monitoring and logging solutions to ensure system reliability, performance, and availability. Utilize tools such as Prometheus, Grafana, ELK Stack, or Splunk.,
Maintain configuration management tools (e.g., Puppet, Chef) to ensure consistency across development, testing, and production environments.
- Identify and automate repetitive tasks and processes to improve operational efficiency and reduce manual interventions.
Collaborate with QA, development teams and gathering inputs/feedbacks from operations to ensure smooth integration of various applications.- Respond to and resolve technical and application incidents, perform root cause analysis, and implement preventative measures.
Monitor and optimize the performance of applications and infrastructure to ensure optimal user experience.
- Implement and manage backup and recovery strategies to ensure data integrity and availability.
Maintain comprehensive documentation for systems, processes, and procedures to ensure knowledge sharing and continuity.- Identify opportunities and implement solutions to continuously improve processes, tools, and infrastructure with sound efficiency and reliability.
Communicate project statuses, technical issues, and possible solutions to team members, team leaders, management and stakeholders as and when required.
- Participate in rotational off-hour standby to provide 24 x 7 support - infrastructure and applications.
Bachelor's degree in Computer Science, Information Technology, Engineering, or related field. Master's degree in IT or non IT is a plus. Non degree holder will be considered on a case by case basis with requirements to undergo more stringent and rigorous assessment and/or interviews.
Minimum 4 to 7 years of experience in DevOps with hands-on experience in managing and automating infrastructure.
Proficiency in scripting languages such as Python, Shell, or PowerShell.- Experience with versioning and CI/CD tools ( e.g., Gitlab, Github Actions, Jenkins. AWS code pipeline, Azure DevOps etc).
Familiar with containerization technologies ( e.g., Docker, Containers). Hands on skill in provisioning and maintaining kubernetes and microservice will be advantages.
- Knowledge of cloud platforms ( e.g., AWS, Azure, Google Cloud ).
Experience with monitoring and logging tools ( e.g., Nagios, Prometheus, Grafana ).- Understanding of basic networking concepts and protocols such as layer 2 broadcast domain, layer 3 routing and switching, etc..
Strong problem-solving and analytical skills.- Excellent communication and interpersonal skills.
A good and collaborative team player who is passionate in contributing to any team development efforts towards timely and successful software delivery.
- Strong attention to detail and organizational skills.
Relevant certifications such as AWS Certified DevOps Engineer, Google Professional DevOps Engineer, or Azure DevOps Engineer Expert are advantages
Proven track record of managing and optimizing CI/CD pipelines and infrastructure automation.
- Experience in implementing, maintaining and ensuring full compliance to IT security framework / best practices.
Constant self learning/exploration and to stay updated with the latest/upcoming DevOps tools, practices, and technologies.
On-site (HV dela Costa, Makati City)
Job Type: Full-time
Benefits: Company events
On-site parking- Opportunities for promotion
Promotion to permanent employee
Schedule:
Supplemental Pay:
Quarterly bonus
Application Question(s):- Are you willing to work onsite (HV dela Costa, Makati City)
Education:
Bachelor's (Required)