About the Role
Title: Cloud Automation Engineer (Remote)
Location: MD-Annapolis; US Remote
Job Description:
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