senior software engineer

THE BOSTON SOFTWARE SOLUTIONS INTERNATIONAL PTE LTD

Company Overview

The Boston Group (TBG) provides software consulting, IT services, and outsourcing to Fortune 500 and mid-market clients across industries including pharmaceutical, financial, insurance, manufacturing, higher education, banking, and retail. TBG operates in five countries.

Job Summary

Lead the design, development, and management of DevOps and automation platforms to operationalize automation use cases that enhance IT service delivery and productivity.

Responsibilities

  • Set up, configure, and manage non-production and production automation platforms to support operational efficiency
  • Lead development and coordinate with Ops Leads to collect automation requests and guide DevOps and Automation Engineers in creating automation playbooks following coding standards
  • Migrate and deploy automation playbooks to operational environments to improve productivity
  • Design and implement DevOps and automation solutions aligned with project requirements
  • Apply automation concepts in daily IT Managed Services operations to enhance service delivery
  • Build and maintain automation playbooks using technologies such as Ansible, Python, PowerShell, Chef (Ruby), Terraform (HCL), Groovy, JavaScript, and other scripting languages
  • Develop and execute automated testing scripts and procedures in testing and production environments
  • Manage code control and versioning for Infrastructure-as-Code (IaC) playbooks
  • Oversee DevOps platform setup and deployment of automation use cases, ensuring operational SLA compliance for platforms including Ansible, Terraform, and GitLab
  • Lead DevOps engineers in developing automation use cases using platforms such as Ansible, Chef, and Terraform
  • Integrate automation solutions with tools like ITSM to enhance workflows
  • Provide presales solution support for automation development initiatives

Required competencies and certifications

  • Degree or Diploma in Computer Science or IT-related field
  • Minimum 2 years of experience in IaC code development for automation related to service delivery and operations
  • Proficient in setup, configuration, and management of Ansible, Terraform, and Chef platforms is considered.
  • Experience with code versioning, CI/CD pipeline development, deployment, and automated testing
  • Experience in DevOps platform setup and configuration

Preferred competencies and qualifications

  • Knowledge of integration with ITSM and related tools
  • Hands-on experience developing IaC code using one or more scripting languages such as Ansible, Python, Chef (Ruby), Terraform (HCL), Groovy, PowerShell, or Bash is preferred.