No more applications are being accepted for this job
- Design, implement, and maintain robust CI/CD pipelines for efficient software delivery.
- Collaborate with development, testing, and operations teams to automate build, deployment, and testing processes.
- Configure and integrate various tools and technologies to support automation and streamline the CI/CD pipeline.
- Develop automated test scripts and frameworks for functional, regression, and performance testing.
- Execute automated tests and analyze results to identify defects and areas for improvement.
- Monitor CI/CD pipeline performance and reliability, troubleshooting issues as needed.
- Continuously optimize and enhance the CI/CD pipeline for improved efficiency, scalability, and reliability.
- Work closely with cross-functional teams to ensure alignment with project requirements and timelines.
- Provide technical guidance and support to team members on automation testing and CI/CD best practices.
- Stay updated on emerging technologies, tools, and trends in automation testing and CI/CD DevOps practices.
- Bachelor's degree in computer science, Engineering, or related field.
- Proven experience (Minimum 3 years) in building and maintaining CI/CD pipelines.
- Strong proficiency in CI/CD tools such as Jenkins, GitLab CI.
- Proficiency in scripting languages such as Python, Shell, or Groovy for automation tasks.
- Experience with containerization technologies like Docker and orchestration tools like Kubernetes.
- Hands-on experience with configuration management tools such as Ansible, Puppet, or Chef.
- Solid understanding of software testing concepts and methodologies.
- Experience in developing and executing automated test scripts using tools like Selenium, or JMeter.
- Familiarity with version control systems (e.g., Git) and code branching strategies.
- Strong problem-solving skills and attention to detail.
- Excellent communication and collaboration abilities.
- Proven ability to work effectively in a fast-paced, dynamic environment.
- Certification in DevOps or Automation Testing.
- Experience with cloud platforms like AWS, Azure, or Google Cloud Platform.
- Knowledge of infrastructure as code (IaC) principles and tools such as Terraform or CloudFormation.
- Familiarity with Agile/Scrum methodologies.
DevOps Engineer - Singapore - ASIAPAC TECHNOLOGY PTE. LTD.
ASIAPAC TECHNOLOGY PTE. LTD.
Singapore
2 weeks ago
Description
Roles & ResponsibilitiesOverview: We are seeking a highly skilled Automation Tester with expertise in Continuous Integration/Continuous Deployment (CI/CD) DevOps practices to join our dynamic team. The ideal candidate will be responsible for developing and maintaining CI/CD pipelines while also performing automated testing to ensure the quality and reliability of our software products.
Responsibilities:
Requirements:
Preferred Qualifications:
Version Control
Puppet
Troubleshooting
Groovy
Scalability
Kubernetes
Azure
Pipelines
Google Cloud Platform
Scripting
Reliability
Configuration Management
Python
Docker
Ansible
Orchestration