Heartland Job - 28640264 | CareerArc
  Search for More Jobs
Get alerts for jobs like this Get jobs like this tweeted to you
Company: Heartland
Location: Charlotte, NC
Career Level: Mid-Senior Level
Industries: Banking, Insurance, Financial Services



As a member of the DevOps organization for Xenial products, the Senior Systems Engineer will be responsible for configuration and deployment to various cloud networks.

Primary responsibilities will include scripting for automated deployments, writing software for customization and expansion of cloud infrastructure, and drafting documentation to help deploy software that is produced by our engineering team. As part of the DevOps team, secondary responsibilities will include Linux & Windows OS maintenance and installation and support of production systems.

Job Details:

What will you be doing?


  • Plan and deploy cloud resources to various cloud networks hosted on Amazon Web Services using automation tools like Jenkins, Ansible, Terraform, CloudFormation.

  • Configure, maintain, and troubleshoot Linux & Windows production systems on AWS.

  • Deploy and configure industry standard Web technologies.

  • Develop and execute security and recovery plans that defend the business from threats including from data loss, disaster, and security breaches.

  • Design and implement effective monitoring schemes that promote proactive discovery and resolution of issues.

  • Participate in on-call rotation for critical 24x7 production systems.

  • Excellent communication skills are a must, both written and verbal.


  • Support MySQL, SQL Server, MongoDB deployments, migrations, performance tuning, replication

  • Planning, implementing, documenting, and administering configuration control procedures across multiple projects.

  • Administering, maintaining, and troubleshooting source and change control repositories.

  • Executing, verifying, and troubleshooting full software system builds.

  • Contributing to continuing process improvement of all software configuration management activities and procedures.

  • Develop build scripts and tools for builds, using the most appropriate languages and technologies.

Technical Skills:

  • Experience with software development/languages including BASH and Python.

  • Familiar with Configuration Management concepts.

  • Thorough understanding of AWS cloud technologies/implementation/deployment.

  • Linux, Mac, and Windows experience required.


  • Minimum 5+ years experience in Dev/Ops in Windows and/or Linux environments

  • Minimum 3+ years in Cloud Hosting on AWS, Azure, Google

  • Minimum 3+ years in automated configuration management and infrastructure using tools such as Docker, Ansible, Terraform, CloudFormation.


  • Atlassian Administration (Crowd, JIRA, Confluence, Bitbucket)

  • Jenkins Continuous Build and Deployment


  • The highest level of education desired for candidates in this position is a Bachelor's degree or equivalent experience.

Global Payments Inc. is an equal opportunity employer.

Global Payments provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex (including pregnancy), national origin, ancestry, age, marital status, sexual orientation, gender identity or expression, disability, veteran status, genetic information or any other basis protected by law. Those applicants requiring reasonable accommodation to the application and/or interview process should notify a representative of the Human Resources Department.

 Apply on company website