Senior Cloud Automation Engineer

HCA Nashville , TN 37201

Posted 3 months ago

WHY HCA?

At its founding in 1968, Nashville-based HCA was one of the nation's first hospital companies. Today, one of the nation's leading providers of healthcare services, HCA is comprised of locally-managed facilities that include more than 250 hospitals and freestanding surgery centers in 20 states and the United Kingdom, employing approximately 230,000 people. Approximately four to five percent of all inpatient care delivered in the country today is provided by HCA facilities resulting in more than 26M patient encounters each year. HCA is committed to the care and improvement of human life and strives to deliver high quality, cost effective healthcare in the communities we serve. Building on the foundation provided by our Mission & Values, HCA puts patients first and works to constantly improve the care we provide by implementing measures that support our caregivers, help ensure patient safety and provide the highest possible quality.

Additional Facts:

  • Ranked 63 in Fortune 500

  • Competitive Fortune 100, industry matched salaries and yearly merit increase

  • Computerworld Top 50 Best Places to Work in IT since 2009

  • Named one of the "World's Most Ethical Companies" since 2010

  • 106 HCA hospitals are on The Joint Commission's list of top performers on key quality measures.

JOB SUMMARY:

You will provide enterprise public cloud services direction and delivery for one of the largest healthcare companies in the US. You will work closely with various areas of the organization to define, architect and enable the delivery of cloud capabilities and solutions, focusing on infrastructure and platform as "as a service" (IaaS and PaaS) models across multiple cloud vendors and geographic locations. You will also be closely partnered with the HCA application teams and public cloud provider/s to help identify potential cloud workloads and how such applications can be deployed to public cloud technologies.

This role will be part of a team that is leading the Infrastructure as Code mindset and discipline to HCA's infrastructure organization. As a result, this requires walking the talk for the disciplined use of development and/or scripting, checking code into source control, testing and validating the automation, using the CI / CD toolchain and code quality tools, and educating others about this approach to enable public cloud use to scale at HCA.

The Cloud Architect will develop automated deployment and configuration of enterprise public cloud services. This work will focus on enabling an Infrastructure as Code mentality and enable the use of common design patterns for consistency, repeatability, instrumentation, and operational support. This requires close interaction with development teams, architects, and security teams to enable the safe use of public cloud services for the company. This position will leverage programming languages and/or scripting to maintain the automation and wrap discipline around the Infrastructure as Code approach for course control, versioning, and reuse.

GENERAL RESPONSIBILITIES:

  • Adopt and lead by example with the Infrastructure as Code mindset.

  • Develop automated tools/scripts to eliminate manual tasks. E.g., fully templatizing and

  • Automating infrastructure and application deployments.

  • Build out, optimize and operate our software defined networks in the public cloud (routers, load balancers, firewalls, DNS, VPN, etc.).

  • Configure and maintain logging, monitoring, and alerting tools in the Azure environments.

  • Perform testing and debugging of automated deployment and configuration software. Adhere to the CI / CD toolchain and processes to check code quality and vulnerabilities of the automation.

  • Create and run PowerShell and JSON deployments and troubleshoot deployments.

  • Work collaboratively with other Cloud Engineers, architects, and leads across IT&S and other disciplines to enable the enterprise use of cloud. This includes helping with proof of concept efforts with these teams, helping educate them, and advocating the safe use of public cloud services in line with HCA's guiding principles for public cloud.

  • Work with team to contribute, plan, and prioritize backlog of cloud design patterns and automation releases and updates that enable and support HCA's use of public cloud services.

  • Support customer issues on project work to ensure services are consistently and securely deployed. Work with support engineers, public cloud provider/s, developers, and off-shore resources to support escalated issues.

  • Be "on call" after regular shift based on pre-defined, rotating "on call" schedule to include potentially selected weekends and after hours weekday schedules

  • Create and document best practices and guidelines for developers and infrastructure engineers.

The individual will work closely with domain architects and infrastructure groups to define HCAs understanding of the public cloud, which includes identifying all aspects of infrastructure, middleware and application operating models, connectivity security and data protection. The individual must be a thought leader to enable forward thinking capabilities to ensure continued growth and success in emerging cloud technologies and methodologies. The position will interact daily with the multiple groups and individuals including; Security Architecture, Infrastructure Architecture, Enterprise Architecture, Application Architecture, Business Partners, Vendors and IT Leadership, as well as end users.

This role will help shape HCA's approach and vision to the public and hybrid cloud implementation providing technical leadership and architectural direction. The position requires excellent written and oral communications skills to develop presentations, technical white papers, and proposals.

EXPERIENCE:
7 years of experience is needed for a successful candidate.

EDUCATION:

Bachelor's degree Is preferred.

OTHER/SPECIAL QUALIFICATIONS:

  • Core background and experience as an architect or senior engineer in infrastructure operations (7 years)

  • Experienced (2 years) in deploying and supporting critical applications to the public cloud in an architect or engineer role (manager or above) for a mid-sized organization or larger

  • Strong understanding and knowledge of core underlying technologies for public cloud including cloud API's.

  • Ability to take cloud concepts and educate other teams about their implementation. Collaboratively work with other teams and departments to show what is possible and correct false assumptions.

TECHNICAL:

  • Knowledge and experience of Microsoft technologies

  • Cloud: Cloud Management Software, CMDB, Service Management software

  • Infrastructure services: Knowledge how infrastructure services are used to enable applications and interactions of the infrastructure stack to aid in design, deployment, and troubleshooting in an enterprise datacenter environment.

  • Security: General understanding of traffic flow of application and infrastructure services as they traverse firewalls, IPS, IDS, Active Directory, and other core services

  • Applications/software: Visual Studio, TFS / Git, PowerShell, C# or other development language a plus

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.


See if you are a match!

See how well your resume matches up to this job - upload your resume now.

Find your dream job anywhere
with the LiveCareer app.
Download the
LiveCareer app and find
your dream job anywhere
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Software Engineer Robotic Process Automation (Rpa)

Intermedix

Posted 1 week ago

VIEW JOBS 12/10/2018 12:00:00 AM 2019-03-10T00:00 Intermedix is an international health care and emergency management solutions company committed to "serving those who save lives." Headquartered in Nashville, TN, the company has 32 offices around the world—29 of which are located in the United States, and three of which are located in the United Kingdom, New Zealand and Lithuania. For more than 35 years, Intermedix has been a leader in pioneering innovations in data analytics and cloud-based technology to deliver best-in-class revenue cycle management, practice management and emergency management solutions to clients in over 25 countries. Intermedix supports more than 500,000 emergency preparedness and response incidents around the world and enables more than 15,000 health care providers to focus on delivering excellence in patient care. Our team members thrive in our collaborative work environment where they contribute to innovative, meaningful work that makes an impact in communities around the world. If you're looking for a purposeful and meaningful career at a global company, then Intermedix may be the place for you. Software Engineer | Robotic Process Automation (RPA) Job Summary: The RPA Software engineering role is an exciting position at Intermedix for the person who wants to make an immediate impact in improving our manual operational processes. Automation is the next evolution to the services we provide our clients! We are seeking established and emerging engineers who want to bring their skills and critical thinking to Intermedix's Robotic Process Automation, RPA. Experience in RPA is desired but not required. If you have a proven record of accomplishment in software engineering and have an interest in RPA, we want to talk to you! In this role, you will join our RPA team, and within a collaborative Agile framework, work with other engineers, analysts, testers, and operators delivering on our roadmap. The roadmap is deep and has the highest level of visibility in the organization. The successful candidate will be a passionately engaged software engineer who is dedicated to building performant, enterprise-grade applications using a disciplined approach to software development and testing. The candidate will continue to maintain an overall curiosity about new software techniques and technology applying them to new and old problems. Position reports to: Director, Software Engineering Responsibilities: * Prepare, maintain, and update process design documents related to processes and operational workflows. * Design, develop, and configure Robotic Process Automation (RPA) software systems to meet business process and application requirements. * Build automations that are efficient, well structured, maintainable & easy to understand. * Complete thorough testing of automation in training/production environments. * Support existing processes and implement change requirements as part of a structured change control process. * Create and document test procedures and scenarios for all pre-production phases. * Triaging issues that arise in day-to-day management of robotic processes & provide timely responses & solutions as required. * Work collaboratively with operational and technical teams to deliver projects by assigned deadlines. * Other duties as assigned. * Compliance with Intermedix policies Qualifications: * 4-year college degree majoring in Computer Science, Electrical Engineering, or related field required; or equivalent experience. * Minimum 2 years' experience as a professional software developer using modern programming or scripting languages required. * Ability to safely and successfully perform essential job functions consistent with the ADA, FMLA and other federal, state and local standards, including meeting qualitative and/or quantitative productivity standards. Skills/ Knowledge Requirements: * 2 years' experience following a structured Software Development Methodology that has a defined software development life cycle, with recent Agile experience preferred. * 2 years' experience with Source Control Management software required. * 1-2 years' experience preferred using one or more of the following database technologies inclusive of writing SQL: MySQL, PostgreSQL, MSSQL, or Oracle. * 1-2 years' experience automating tasks, tests, deployments, or packaging of software preferred. * Must be a self-starter and have the ability to work in a fast-paced environment with a strong desire and aptitude to complete each task, on time, and with a high degree of quality. * Excellent problem solving and analytical skills with excellent verbal and written communication skills. Must be able to work effectively within a team (positive, process oriented). * Analytical and critical thinking skills. * Ability to understand a business process from a workflow diagram and conceptualize it as an automated solution. * Experience using programming languages: C/C++, Java, Visual Basic, C#, PHP, Python, Perl, Powershell, VBScript, JavaScript, SQL, T-SQL, and PL/SQL, Unix/Linux scripting Bonus Points: * Ability to analyze business processes, recommend improvements, and develop RPA solutions around them. * Experience using RPA tools: Automation Anywhere, Blue Prism, and Boston Workstation * Experience writing SQL for a relational database: MS SQL, MySQL, PostgreSQL * Experience automating operational, testing, or deployment tasks Location: 7900 NW 154th St. Suite 201 Miami Lakes, FL 33016 Core Competencies: Instills Trust * Maintains honesty, integrity and authenticity in all work, and gains the confidence and trust of others by doing so. * Shows up to work on time, meets deadlines, and follows instructions, policies, and procedures. * Uses available time and resources to the best of their ability. * Acknowledges and corrects mistakes, and doesn't make excuses for errors or problems. Situational Adaptability * Adapts to match the shifting demands of the organization when confronted by different situations. * Responds positively to change and embraces new practices or methods when trying to accomplish goals and solve problems. * Continues to make progress when things are unclear or not yet finalized. * Recovers quickly from setbacks, and finds alternative ways to reach goals or targets. Nimble Learning * Networks and uses multiple resources to identify opportunities for growth and development. * Actively learns through experimentation when tackling new problems and sees successes and failures as opportunities to learn and grow. * Seeks and uses feedback to improve performance, while also acquiring new competencies, work methods, ideas, and information to improve effectiveness and efficiency. "Intermedix is an Equal Opportunity, Affirmative Action employer." © 2018 Intermedix, an R1 company │ www.intermedix.com Trailblazing Innovation | Collaborative Mindset | Customer Obsession | Uncompromising Respect | Passionate Stewardship Intermedix Nashville TN

Senior Cloud Automation Engineer

HCA