About the Role
Title: Cloud Automation Engineer (Remote)
Location: CO-Denver
Job Description: **Overview**
GovCIO is currently hiring for a Cloud Automation Engineer. This position will be a fully remote position located within the United States.
**Responsibilities**
This is a hands-on software engineer position to define, build, test and deploy high-quality platform capabilities & features that will support reusability, perform at scale, be supportable, and be extensible. Apply system thinking and solve complex technology challenges of enterprise level, support decentralized & distributed systems and provide platform services for other delivery teams. Key job responsibilities.
+ System Design and Analyze: Analyze business requirements and specifications to design automation and integrated systems that meet the operational needs
+ Design and develop IT infrastructure Automation solutions using scripting languages i.e., Python, PowerShell, Bash, REST, YAML, and JSON etc.
+ In-depth knowledge and hands-on experience of multiple infrastructure automation tools and technologies such as Ansible, Puppet, Azure Resource Manager, and Terraform.
+ Working experience of DevOps tools, GIT, CI/CD Pipelines, Jenkins, etc.
+ Integrate Automation solutions with other IT tools and platforms.
+ Implement Infrastructure as Code (IaC) principles to build and manage infrastructure in a consistent and repeatable way.
+ Monitor and maintain automation scripts to ensure they are running smoothly and efficiently.
+ Develop and implement best practices for automation development and operation.
+ Stay up to date on the latest trends and technologies in IT infrastructure automation.
+ Collaborate with other IT teams, developers, and stakeholders to understand their needs and develop effective automation solutions.
+ Document your work and share your knowledge with others.
+ Decentralized Computing: Subject matter expert to ensure platform decentralized infrastructure deployment capabilities are operational & continuously improved. Provide expert consultancy on infrastructure setup and networking during platform deployment & implementation.
+ Automation: Collaborate with & provide guidelines to agile delivery teams to develop and maintain automation patterns & implementing CI/CD pipelines
+ Built-in Quality: Ensure quality is built into daily artifacts check-ins instead of inspected later. Support collective ownership, adhere to standards and processes, continually improve product quality through refactoring, reducing technical debts and meet compliance & IT security audits.
+ Platform Adoption: Ensure the platform capabilities & services are our end-users’ preferred choice by focusing on understanding/anticipating technical needs, usability, ease of onboarding, increasing productivity and time-to-market.
+ Ecosystem Interoperability: Ensure the platform capabilities & services can be easily interconnected with other partner platforms for network effect, scalability and combining individual digital services into comprehensive end-to-end patient journey offerings.
**Qualifications**
**Required Skills and Experience:**
+ Bachelor’s Degree or above in Computer Science or related field with 10 years experience.
+ 5+ years of hands-on experience in developing, building, and deploying into decentralized clusters/nodes, hybrid (Cloud & Edge) deployments and a developer portals/services or APIs
+ Infrastructure automation (Cloudformation, Terraform)
+ Containerization (Rancher, Docker, K8S, Harbor, Helm Charts)
+ CI/CD frameworks and tools (Gitlab, Jenkins, Artifactory, Ansible)
**Preferred Skills and Experience:**
+ A postgraduate qualification (e.g. MSc; or higher degree qualification in a relevant area) would be desirable
+ Strong hands-on experience supporting CI/CD development and production pipelines at large scale
+ Strong skills with a programming language using modular, reusable code methodologies
+ Agile development methodology
+ Ability to operate successfully in an unstructured, fluid environment – comfortable ‘taking a position’ with imperfect or incomplete information
**Clearance Required:** Ability to obtain and maintain a suitability/public trust clearance.