Cloud Engineer

Apply Now

Company: Tyler Technologies

Location: Overland Park, KS 66212

Description:

The Sr..Cloud Operations Engineer handles the design, migration/implementation of cloud-based infrastructure for the DSD division of Tyler Technology's centrally managed and portal applications. This includes building, deploying, monitoring, and maintaining high-availability SaaS, IaaS, and PaaS solutions hosted in either AWS and Azure cloud. Cloud Engineers will have the opportunity to work directly with multiple application development agile teams.

RESPONSIBILITIES
  • Support the creation and maintenance of critical Application Environments primarily in
  • AWS and Azure
  • Support, maintain, and create Deployment systems and CI environments using Githib, Azure DevOps and AWS Code Pipeline.
  • Provide Tier 3 Incident Support Cloud Infrastructure as required to assist internal Support Teams; during and after normal work hours.
  • Collaborate with developers to properly automate software build, test and deployments.
  • Manage assigned project activities to achieve stated project goals, objectives, and schedules.
  • Mentor and train Cloud and engineers
  • Follow security best practices. Interact with security team to implement and maintain security controls on the cloud infrastructure.
  • Creation of standardized templates using orchestrators Terraform and Cloud Formation
  • Identifies and shares "best practices" as appropriate.
  • Implements and supports Disaster Recovery solutions.
  • Ensures capacity planning processes are followed by allocating system resources
  • Creates and implements documentation standards and performs reviews to ensure standards are followed.
  • Implements, administers and maintains policies and procedures for ensuring the security and integrity of the company systems.
  • Facilitates and attends leadership meetings and effectively shares the information learned.
  • Provide trend analysis to management as well as peer groups to enable informed decisions.
  • Facilitates and Interacts with business and application development units on a daily basis
  • Monitor and report on costs associated with assigned cloud products


QUALIFICATIONS
  • BS in Computer Science or equivalent with minimum of 5 years of relevant work experience in automation, infrastructure as code deployment, and/or systems administration or 6+ years relevant experience in lieu of degree.
  • Expert with infrastructure automation, infrastructure as code - specifically Terraform, and AWS CloudFormation is a plus.
  • 4+ years of experience in AWS; Azure experience is a plus; and can work in both platforms
  • High skilled with load balanced Web architectures
  • Solid fundamental network knowledge, TCP/IP, routing, subnetting, OSI model.
  • Solid understanding of DNS
  • Expert with estimating AWS and Azure usage costs and identifying operational cost control mechanisms
  • Experience with Azure Services with specific strengths in App Services, Virtual Machine Scale Sets, Functions, Virtual Network, Application Gateway, App Insights
  • High level of experience with AWS Services - EC2, RDS, S3, VPC, IAM, BeanStalk, API Gateway, R53 and Cloudfront
  • Experience with programming and scripting languages: Powershell, Python, Bash, Perl or Ruby
  • Excellent written and verbal skills (Documentation is paramount)
  • Strong knowledge of Azure DevOps GitHub and GitHub Actions is required.
  • Ability to identify and understand complex problems/issues and develop effective solutions.
  • Strong time management skills, with the ability to handle multiple tasks, prioritize and meet deadlines.
  • Ability to work with minimal supervision and collaborate with teams both remote and local.
  • Possess strong time management, prioritization, and interpersonal skills.
  • Experience with automation/configuration management software.
  • Has knowledge of standard concept, practices and procedures within a particular field; can explain Systems technology in non-technical terms
  • Develops Methods of Procedure (MOP's) for utilization by team.
  • Ability to leverage vendor tools to research, open and resolve defects or performance problems.
  • Peer reviews technical content in technical documentation, processes and changes.
  • Ensures capacity planning processes are followed by allocating system resources Automates common tasks.
  • Possesses advanced levels in software and information life cycle process, data systems, relational databases and client server concepts.
  • Expert skills in utilizing vendor tools and vendor diagnostic tools to drive quick problem and performance resolutions.
  • Possesses project management skills and knowledge of the technology industry.
  • Versed in basic statistical methods and models (ex. demand growth, cost per unit)


BONUS EXPERIENCE
  • Azure and/or AWS certified
  • Experience administrating Windows and Linux systems
  • Docker and Kubernetes experience
  • Experience with configuration management code, Puppet, Chef, Ansible, Salt, etc
  • CI/CD experience using tools like Jenkins, AWS CodePipeline, or Azure DevOps
  • ITIL Certification and/or experience
  • Experience working on PCI Compliant environments.
  • Agile/Scrum Methodologies.
  • Monitoring experience with SaaS technologies such as New Relic or Stackify


Location
Overland Park, Kansas

Travel
0-5%

Great Place to Work & Grow Your Career
Come join us as we transform the public sector! Our guide everything we do. We're also frequently recognized as a great workplace locally and nationally. See our many .

Taking Care of You & Your Family
Your health and well-being are important to us. That's why we invest in our team members by offering competitive benefits to support their health and financial wellness. .

Similar Jobs