Title: Automation Engineer
Title: Automation Engineer
Location: Midtown
Org Unit: Enterprise Platform Development
Work Days: Monday-Friday
Weekly Hours: 35.00
Exemption Status: Exempt
Salary Range: $113,100.00 - $130,000.00
*As required under NYC Human Rights Law Int 1208-2018 - Salary range for this role when Hired for NYC Offices
Position Summary
Responsible for implementing enterprise automation using orchestration tools, APIs and scripting to deliver infrastructure applications and systems. This role is responsible for meeting the growing need for repeatable, consistent creation, update, and maintenance of enterprise infrastructure. This role works with colleagues on the Infrastructure, Operations, Network Engineering, IT Security, and Service Delivery teams to identify and automate processes in order to improve efficiency, reliability and speed of delivery to the customer.
Job Responsibilities
- Designs and implements robust hybrid automation frameworks to satisfy automation needs.
- Collaborates with others to design and implement tools that help automate end-to-end processes that involve IT infrastructure and systems.
- Develops automation routines for tasks such as virtual service builds, storage allocation, file share provisioning, IP and network address provisioning.
- Improves the user experience by providing faster and more reliable methods of accessing services. Accelerates mean-time-to-resolution.
- Increases efficiency and reliability by streamlining manual processes that are redundant or inconsistent.
- Develops and keeps accurate documentation of designs, current processes, standards and baselines across enterprise environments generating status updates of assigned projects and problems.
- Implements process improvements in all aspects of systems implementations and workflows, identifying standard procedures, optimizations, automation, and improvements.
- Supports CI/CD release pipelines and development workflow automation.
Education
- Bachelor's Degree
Experience
- Bachelor's Degree Computer Science, Information Management or a related field.
- Approximately 3 – 5 years of experience developing automation scripts in a DevOps, system administration, or software development role.
- Experience with Bash, Python, PowerShell and other scripting languages to interact against APIs.
- Experience with IT Automation tools such as Ansible, Chef, Puppet, or SaltStack.
- Experience with IT Orchestration tools such as or Kubernetes, Terraform, HP Orchestrator or ServiceNow Orchestration.
- Experience using source control and continuous integration systems such as Git, SVN, Jenkins, CircleCI, Gitlab; pipeline deployments.
- Experience with Agile development.
- Experience with cloud platforms such as AWS, Azure or GCP.
- Experience automating tasks in Office 365 a plus.
- Familiarity with ITIL core processes or ITIL Foundations certification a plus.
Knowledge, Skills and Abilities
- General to in-depth knowledge of common IT systems and protocols (LDAP/Active Directory, file sharing, networking, DNS, DHCP).
- Conceptual knowledge of and expertise in system and application virtualization environments such as VMWare, Hyper-V, and Docker.
- Proficiency with Linux/Unix command line and tools.
- Proficiency in common scripting languages such as Bash, PowerShell, Python, Ruby, Perl.
- Basic understanding of cloud architecture in/and AWS or Azure.
- Exposure or experience to network engineering and system administration.
Licenses and Certifications
Working Conditions/Physical Demands
- Position requires working in an office environment where there are some physical discomforts (such as dust, dirt, or noise). Ability to work off-hours and weekends for go-lives, testing and emergencies, as well as light travel between office locations, primarily within NYC is required.
- Occasional moving of computer equipment or similar objects up to approximately 50 lbs may be required to expedite projects.
- Occasional meetings or clinical staff interactions in typical patient care areas may be required through direct patient exposure is not expected.
Weill Cornell Medicine is a comprehensive academic medical center that is committed to excellence in patient care, scientific discovery, and the education of future physicians and scientists in New York City and around the world. Our doctors and scientists - faculty from Weill Cornell Medical College, Weill Cornell Graduate School of Medical Sciences, and the Weill Cornell Physician Organization - are engaged in world-class clinical care and cutting-edge research that connect patients to the latest treatment innovations and prevention strategies. Located in the heart of the Upper East Side's scientific corridor, Weill Cornell Medicine's powerful network of collaborators extends to its parent university Cornell University; to Qatar, where an international campus offers a U.S. medical degree; and to programs in Tanzania, Haiti, Brazil, Austria and Turkey. Our medical practices serve communities throughout New York City, and our faculty provide comprehensive care at NewYork-Presbyterian Hospital/Weill Cornell Medical Center, NewYork-Presbyterian/Lower Manhattan Hospital, NewYork-Presbyterian Hospital/Brooklyn Methodist Hospital, NewYork-Presbyterian Hospital/Westchester Behavioral Health Center, and NewYork-Presbyterian/Queens. At Weill Cornell Medicine, we work together to treat each individual, not just their conditions or illnesses, as we strive to deliver the finest possible care for our patients - the center of everything we do. Weill Cornell Medicine is an Equal Employment Opportunity Employer. Weill Cornell Medicine provides equal employment opportunities to all qualified applicants without regard to protected status, including race, sex, sexual orientation, gender identity, national origin, color, age, religion, protected veteran or disability status, or genetic information.
Nearest Major Market: Manhattan
Nearest Secondary Market: New York City