Job Description
NCS Philippines, a leading technology services company, is seeking an experienced and passionate DevOps Engineer to join our growing team in Taguig City. As a DevOps Engineer, you will be instrumental in shaping our deployment strategies, automating workflows, and ensuring the high performance and reliability of our systems. You will work with a talented group of engineers and have the opportunity to leverage the latest cloud and automation technologies.
In this role, you will design and implement continuous integration and delivery pipelines, manage infrastructure as code, and monitor system health. You will collaborate closely with development and operations teams to foster a culture of collaboration and continuous improvement. We value innovation, efficiency, and reliability, and we expect you to bring your expertise to help us achieve these goals.
NCS Philippines offers a rewarding work environment where your contributions are recognized. You will enjoy a competitive salary, comprehensive benefits, and opportunities for professional development. If you are a DevOps professional who thrives in a fast-paced, collaborative setting and is committed to delivering excellence, we encourage you to apply and help us drive digital transformation.
Responsibilities
- Design, implement, and maintain CI/CD pipelines for software delivery.
- Automate code releases, deployments, and configuration management.
- Monitor application and infrastructure performance, diagnose issues, and ensure high availability.
- Collaborate with development teams to optimize build and release processes.
- Manage cloud infrastructure using Infrastructure as Code tools (Terraform, Ansible).
- Ensure security best practices are incorporated into deployment pipelines.
- Participate in on-call rotation and incident response.
- Document processes and provide knowledge sharing to team members.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 3+ years of experience in DevOps, system administration, or software engineering with a DevOps focus.
- Strong experience with CI/CD tools such as Jenkins, GitLab CI, or CircleCI.
- Proficiency with cloud platforms (AWS, Azure, or GCP).
- Experience with containerization (Docker) and orchestration (Kubernetes).
- Solid scripting skills in Bash, Python, or similar.
- Familiarity with configuration management tools (Ansible, Puppet, or Chef).
- Excellent analytical and communication skills, with a proven ability to work in a team environment.