DevOps Engineer

3 months ago


Norwood, Massachusetts, United States SymphonyAI Full time

Join our team at SymphonyAI SymphonyAI is dedicated to becoming the leading enterprise AI SaaS company, focusing on digital transformation in key industries like retail, consumer packaged goods, financial crime prevention, manufacturing, media, and IT service management. Since our establishment in 2017, SymphonyAI has built strong partnerships with over 1500 Enterprise customers worldwide and has a team of 2,500 skilled leaders, data scientists, and professionals spanning more than 20 countries.

About The TeamSensa NetReveal assists banks, insurers, and major financial institutions in combating fraud, unauthorized trading, money laundering, and meeting regulatory compliance requirements. Our DevOps Team is responsible for supporting Cloud Managed Services globally from our offices in the UK, Poland, and Malaysia.

About The RoleAs a DevOps Engineer, you play a crucial role in ensuring efficient, continuous, and high-quality software delivery by bridging development, testing, network/infrastructure, and operations. You will be involved in turning source code into installation media and configured environments, utilizing coding skills and effective communication to support software development and deployment.

What You Will Be Doing

  • Developing and managing scripts, patterns, and templates to expedite project initiation while aligning with business objectives
  • Undertaking environment provisioning for projects
  • Creating and maintaining automation frameworks for environment provisioning and software deployment
  • Administering source control systems and implementing branching policies
  • Establishing and maintaining Continuous Integration (CI) practices
  • Implementing software delivery mechanisms and working on DevSecOps responsibilities
  • Encouraging re-use and engaging with the workforce to ensure widespread utilization of tools and templates

Skills and ExperienceTo excel in this role, you should have:

  • Knowledge of AWS architecture and best practices
  • Experience with AWS provisioning and Cloud Formation
  • Familiarity with source code management tools like Github, Git, and BitBucket
  • Proficiency in AWS services such as RDS, EC2, EBS, EFS, KMS, EKS, and more
  • Hands-on experience with containers, Kubernetes, and related services
  • Basic understanding of Azure RM templates and Azure PaaS services
  • Strong shell scripting skills, including Bash
  • Experience with AWS commercials and cost optimization strategies
  • Knowledge of CentOS/RHEL administration and DevOps/Agile practices
  • Understanding of OS hardening and CIS benchmarks