What are the responsibilities and job description for the Cloud Engineer DevOps position at Heartland Business Systems?
Job Type
Full-time
Description
Position Summary:
The Cloud Engineer – DevOps will assist in building HBS Cloud Engineering Services department with a focus on DevOps, Infrastructure as Code, migration services, and other programing services to assist customers migrating to Hyper-Scaler cloud platforms.
This role is critical to our success in building a Cloud Center of Excellence, enabling customers to migrate to the hyper-scalers (Microsoft Azure, AWS and Google Cloud Platform).
Roles and Responsibilities/ Essential Functions:
Competencies:
#HBS
Full-time
Description
Position Summary:
The Cloud Engineer – DevOps will assist in building HBS Cloud Engineering Services department with a focus on DevOps, Infrastructure as Code, migration services, and other programing services to assist customers migrating to Hyper-Scaler cloud platforms.
This role is critical to our success in building a Cloud Center of Excellence, enabling customers to migrate to the hyper-scalers (Microsoft Azure, AWS and Google Cloud Platform).
Roles and Responsibilities/ Essential Functions:
- Ability to plan and lead migrations from on premises data center to hyper scaler cloud
- Develop infrastructure as code (IaC) solutions enabling secure routing of traffic from on prem network to the cloud provider
- Implement cost optimization strategies across all hyper-scaler platforms
- Facilitate database migration utilizing SQL
- Participate in departmental, strategic, and budgetary planning processes.
- Continue professional development through attendance at meetings, professional seminars, and conferences.
- Track and report on department performance against established metrics.
- Responsible for managing transaction profitability while maintaining high customer satisfaction rates
- Support strategic sales opportunities and assist with closing opportunities
- Design, build, and maintain Infrastructure as Code using Terraform, AWS CloudFormation, or CDK for repeatable, secure, and scalable deployments.
- Manage and support cloud infrastructure primarily in AWS, including EC2, VPC, IAM, S3, Lambda, ECS/EKS, RDS, and CloudWatch.
- Develop and maintain CI/CD pipelines using tools like GitHub Actions, CodePipeline, Jenkins, or similar.
- Implement automation for provisioning, configuration management, monitoring, and system health.
- Support containerization and orchestration using Docker and Kubernetes (EKS, GKE, AKS).
- Enforce best practices around cloud security, cost management, and resource tagging/governance.
- Collaborate with development, security, and infrastructure teams to ensure reliable, scalable cloud operations.
- Troubleshoot deployment issues and system outages and participate in root cause analysis and incident response.
- Contribute to cloud readiness assessments and migration planning for clients moving to AWS, GCP, or Azure.
- Participate in architecture reviews and advocate for infrastructure automation and DevOps best practices.
- Support and build IaC modules for GCP and Azure where applicable.
- Work on hybrid and multi-cloud solutions involving cross-cloud networking, identity, and logging/monitoring.
- Evaluate and help integrate cloud-native and third-party DevOps tools that operate across multiple cloud platforms.
- Develop and maintain scripts in Python, Bash, or PowerShell to support automation, monitoring, and deployment workflows.
- Minimum of 1,450 hours (billable presales) per fiscal year prorated based on start date. These charge hour requirements will be balanced against professional development and on-the-job training.
Competencies:
- Accountability: Accountability looks at the extent to which an individual is willing to accept responsibility. This competency asks the question “How do you look at responsibility for your work?”
- Accuracy: Accuracy looks at the extent to which an individual’s work is correct and error free within company policies and guidelines. This competency asks the question “How well do you perform your work, and check the quality of the work before passing it along?”
- Coaching and Development: Coaching and development looks at the ability of an individual to provide guidance and feedback to help others strengthen specific knowledge/skill areas needed to accomplish a task or solve a problem. This competency asks the question “How well can you identify and help others to improve their knowledge or skills?”
- Decision Making: Decision making skills look at the ability of the individual to select an effective course of action while controlling resources and expenditures. This competency asks the question “How well do you evaluate information and decide on an appropriate course of action?”
- Detail Oriented: Detail orientation looks at the ability of the individual to pay meticulous attention to all aspects of a situation or task, no matter how small or seemingly unimportant. This competency asks the question “How well do you understand and work with the ‘nuts and bolts’ of a task?”
- Enthusiastic: Enthusiasm looks at the eagerness or sense of excitement the individual brings to the position. This competency asks the question “How eagerly do you approach new tasks or challenges?”
- Goal Oriented: Goal orientation looks at the ability of the individual to act to ensure that they and others stay focused on the task objective and perform in accordance with clear expectations and goals. This competency asks the question “How focused on results are you?”
- Honesty / Integrity: Honesty and integrity looks at the ability of the individual to act in a fair and just manner, free from deception. This competency asks the question “How truthful and fair are you in your business dealings?
- Innovative: Innovation is the ability to go beyond the conventional, a willingness to try different solutions, and to encourage new ideas from employees and co-workers. This competency asks the question “How willing are you to “work outside the box”?”
- Leadership: Leadership skills looks at how well the individual motivates and guides others to ensure performance in accordance with clear expectations and goals. It involves attracting, supporting, developing, and retaining a talented and diverse workforce. This competency asks the question “How comfortable are you with making decisions and taking a leading role?”
- Managerial Skills: Managerial skills look at the ability of the individual to achieve desired outcomes by setting goals and priorities that deliver results. This competency asks the question “How well can you achieve desired outcomes?”
- Relationship Building: Relationship building looks at the ability of the individual to establish and maintain a good rapport and cooperative relationship with customers and co-workers. This competency asks the question “Can you work effectively with different types of people and build rapport and trust
- 2–4 years of experience in cloud engineering or DevOps roles.
- Demonstrate ability to perform comprehensive architecture review using an industry standard framework such as AWS’s Well-Architected Framework
- Strong hands-on experience with Terraform and/or CloudFormation.
- Proficiency in scripting languages such as Python, Bash, or PowerShell.
- Familiarity with Git-based workflows and CI/CD practices.
- Experience working in team environments using Agile or DevOps methodologies.
- Demonstrate implementation experience of DevOps best practices
- Programing using Python, Java, Terraform, Typescript
- Azure, AWS, GCP environment experience
- Database administration
- Security specialism and environment compliance and policy management
- Hyper-Scaler Certified Architect (AWS/Azure/CGP)
- Computer Science, Mathematics or Technology related degree
- Professional Programming certification (Python, Terraform, Typescript)
- Database administration specialist
#HBS