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.)