About this role
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 deeksha.agarwal@adecco.com with your updated resume. NOTE: - Only shortlisted candidates will be contacted back. Thanks & Regards Deeksha Agarwal EA Licence No.91C2918 Personnel Registration No. R26161520
Also in Software Engineering
NATIONAL CANCER CENTRE OF SINGAPORE PTE LTD
NICE MINIMART PTE. LTD.
ADECCO PERSONNEL PTE LTD