Career Seekers: Career Search: Cloud Architect

Cloud Architect

Johnson County

KEY RESPONSIBILITIES:

  • Support the creation and maintenance of critical Application Environments – Primarily Windows platforms with some Linux work
  • Support and maintain existing Deployment systems and CI environments (Puppet, Jenkins, SonarCube, Nexus, NuGet)
  • Participate and provide support in Deployment Planning meetings as required (UAT, STAGE, PROD)
  • Application Deployment On-Call for scheduled maintenance windows outside of business hours
  • Provide Tier 3 Incident Support for Applications as required to assist internal Support Teams
  • Collaborate with developers to properly automate software build, test and deploy
  • Maintain SRE’s technical deployment documentation repository
  • Manage assigned project activities to achieve stated project goals, objectives, and schedules.
  • Manage Azure-based applications and services
  • Maintain Infrastructure-As-Code (Terraform) for various projects

EXPERIENCE/EDUCATION:

  • BS in Computer Science or equivalent with minimum of 4 years of relevant work experience in automation, application deployment, and/or systems administration or 4+ years relevant experience in lieu of degree.
  • Experience with infrastructure automation, infrastructure as code, automated application deployment.
  • Significant proven experience working in Windows environments (primarily Windows Server 2008 and 2016) and Linux environments (OEL 6, CentOS 7)
  • Experience working with Microsoft Azure (and various resources: Web App, Function App, Azure SQL, etc.)
  • Experience with Terraform
  • Experience with Azure Resource Manager and AzureCLI
  • Experience with TCP/IP concepts
  • Experience with programming and scripting languages: Bash and Powershell
  • Excellent written and verbal skills (Documentation is paramount)
  • Comfortable and capable communicator and trainer
  • Experience with Puppet
  • Experience with Jenkins/Hudson
  • Experience with version control tools such as Git
  • Ability to identify and understand complex problems/issues and develop effective solutions.
  • Ability to handle multiple tasks, prioritize and meet deadlines.
  • Ability to work with minimal supervision and collaborate with teams both remote and local.

BONUS EXPERIENCE:

  • Azure certification
  • Docker, Mesos, and/or Kubernetes experience
  • Confluence and Jira experience
  • Service-Now Experience
  • ITIL Certification and/or experience
  • Experience with E-Commerce projects, specifically online payment engines and/or credit card transactions
  • PCI Compliance
  • Agile/Scrum Methodologies
  • Experience with Cloud Technologies (Open stack, AWS, etc.)
  • Experience with Bamboo, Travis CI, etc.
  • Experience with automation/configuration management tools: Chef, Ansible, or Salt, 1+ year.
  • Experience with additional programming ad scripting languages (Python, Ruby, PHP, Perl, or others)
  • RDBMS systems (Oracle, SQL Server, MySQL, etc.)