DevOps Engineer
ADECCO PERSONNEL PTE LTD
Position
As a DevOps engineer, you'll be responsible to overseeing and optimizing CI/CD pipelines, enhancing automation, deployment, and monitoring across environments. The role involves close collaboration with cross-functional teams to improve scalability and operational efficiency through innovative integration and automation solutions.
Key responsibilities
- Application deployment and environment preparation for all our environments [INT, SIT, UAT and production]
- Develop and optimize complex continuous integration and continuous deployment pipelines to ensure rapid and reliable software delivery
- Architect and design scalable, secure and robust infrastructure solutions to accommodate Finance IT (FIT) digital platform needs.
- Able to conduct application smoke test after each deployment and able to analysis first level of issues and instruct the root cause to Dev team.
- Most of code is on SQL Store procedure for the application configuration. So SQL intermediate knowledge required.
- Strong knowledge of Apache Spark and able to configure the Spark standalone cluster. Able to analyze the performance bottleneck and resource usage and able to communicate to the team.
- Integrate security practices into the software development life cycle
- Implement and optimize monitoring tools to proactively detect and resolve performance issues, ensuring high availability and consistent system performance.
- Communicate effectively with stakeholders across teams within department and different departments to align DevOps strategies with business goals and ensure smooth project execution
- Continuous research and implement new technologies and methodologies to drive improvements in infrastructure deployment, scalability and the software development process
- Integrate SonarQube, code quality, and security scanning tools into pipelines
- Apply Agile and Scrum methodologies to drive project success.
- Collaborate with development teams to streamline build and release processes
- Manage source code repositories using Azure Repos / Git Lab
- Mentor and guide junior developers, sharing your expertise and best practices.
Qualifications and Profile
• Minimum of 3+ years of hands-on experience in DevOps, software development or system operations.
• Proficient in scripting languages such as Powershell, Python, Bash or Perl.
• Extensive experience with CI/CD tools like Jenkins, Azure TFS, GitLab CI or Circle CI
• Strong background in Linux/Unix Administration
• Expertise in using containerization & orchestration tools such as Docker, Kubernetes or OpenShift.
• Experience with infrastructure as code tools such as Terraform, Ansible or Puppet.
• Strong understanding of cloud services (AWS,GCP, Azure) and managing hybrid cloud environments
• Basic understanding of distributed platform & micro services architecture
• Familiarity with network architecture and security protocols (SSL/TSL, Firewall, VPNs).
• Basic understanding of Bigdata Ecosystem components Kafka, Spark and Spark Streaming,& Elastic search
• Excellent problem-solving skills, with a record of handling complex system integration issues
• Basic understanding of financial accounting, compliance and risk reporting and regulatory reporting is a plus
Other Professional Skills and Mindset
• Strong maturity in software development latest market practices
• Strong analytic skills
• Strives to deliver the solution in the most effective and timely manner
• Team spirit - Like explain and share knowledge
• Hands on and versatile
If interested, you can click on “Apply here” or write an e-mail to ***email_hidden*** with your updated resume.
NOTE: - Only shortlisted candidates will be contacted back.
Thanks & Regards
Deeksha Agarwal
EA Licence No.91C2918
Personnel Registration No. R26161520
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
See more jobs in Singapore, Singapore