Principal, Cloud Engineering
Company: Options Clearing Corporation
Location: Chicago
Posted on: November 15, 2024
|
|
Job Description:
What You'll Do:
All potential applicants are encouraged to scroll through and read
the complete job description before applying.
This role will perform a range of activities required to both
maintain and continuously automate a large, complex cloud-based
computing environment. In addition, you will provide technical
guidance to the team and, when called upon, serve as a technical
liaison between internal departments. This will involve utilizing
best practices for the management, architecture, configuration,
high availability, disaster recovery, administration, and
automation of the enterprise environment with cloud technologies.
These activities will drive the creation of new infrastructure and
environments, which will be critical to continued growth and
adoption of broad cloud/automation goals across the business. The
ideal candidate is passionate about new technologies to accomplish
complex project initiatives and implement mission critical systems,
while keeping current with trends in the Cloud and Infrastructure
spaces for areas to improve, with a steady eye towards the
extensive regulatory/compliance demands on our company (e.g. CIS,
NIST, etc).
Primary Duties and Responsibilities:
To perform this job successfully, an individual must be able to
perform each primary duty satisfactorily.
Reports to the Executive Director of Platform Automation and Cloud
Engineering
Design, configure, implement and manage a fully automated workflow
for provisioning and maintaining a complex, highly available cloud
environment using infrastructure as code
Develop and maintain a library of deployable, tested, and
documented automation design scripts, processes, and procedures for
deploying services to the cloud
Manage DevOps development activities and complex development tasks
that will involve working with tools such as Docker, Kafka and
container management systems
Lead and participate in cloud computing environment build-outs,
software installation, maintenance and support, including but not
limited to, patches, fixes, end-of-life preparation, and
upgrades
Ensure the reliability of the services your area of responsibility
provide and manage to both specific and implied SLAs to help the
organization achieve both internal and external quality standard
excellence for the cloud platform
Assess and plan for capacity needs within the cloud platform and
forecast accordingly
Implement and manage initiatives within your assigned area of
responsibility with accountability for results and compliance with
all controls and security requirements
Lead in the development of technology roadmaps and end-of-life
technology plans
Effectively communicate project and operational service issues to
senior management promptly with observations, decisions, and
recommendations for corrective measures
Manage and participate in the implementation of production changes
during defined maintenance windows and support on call rotation
Maintain appropriate work/personal balance within your team
Serve as a point of escalation within the team for support
issues
Implement and manage rotational support schedules for afterhours
and weekend work for area of responsibility
Foster an atmosphere of trust, respect, and high performance while
displaying strong ethics and integrity
Manage project and daily work task planning and prioritization and
meeting project deadlines while also maintaining a high quality of
work
Institutes corrective actions to address audit and other regulatory
or compliance findings
Operate within budget; Establish and assure adherence to schedules,
work plans, and performance requirements
Write and maintain documentation of relevant systems, procedures
and processes
Other duties as assigned
Supervisory Responsibilities:
NA
Qualifications:
The requirements listed are representative of the knowledge, skill,
and/or ability required. Reasonable accommodations may be made to
enable individuals with disabilities to perform the primary
functions.
[Required] Good consultative, communication, team player and
analytical skills are a must, as you will be regularly interacting
between various teams distributed across the US
[Required] Working knowledge of infrastructure design and
components, such as: servers, operating systems, networks, and
storage
[Required] Experience with architecting, implementing and
maintaining highly available mission critical environments for 24/7
availability
[Required] Experience working in an environment with a defined
production change control process
[Required] Demonstrates history of working within deadlines and
ability to work well under pressure
Technical Skills:
[Required] Strong hands-on experience scripting/development skills
in Python, Ruby, Go, Java, JavaScript, etc. in a corporate
environment
[Required] Hands-on experience with: Terraform, Kubernetes,
Jenkins, Kafka, Github, OpenShift, and configuration management
tools such as Puppet, Chef, or Ansible
[Required] Relevant experience with configuration and
implementation of IaaS, Infrastructure as code, AWS, Azure,
etc.
Education and/or Experience:
[Required] Bachelor's degree, preferably in a technical discipline
(Computer Science, Mathematics, etc.), or equivalent combination of
education and experience required
[Required] 10+ years experience in IT systems installation,
operations, administration, and maintenance of cloud systems /
virtualized servers
[Preferred] Experience working in a financial services or highly
regulated environment preferred
Certificates or Licenses:
[Required] AWS Solutions Architect Associate Certification or
higher strongly desired
[Preferred] Relevant industry certifications such as Microsoft
Azure or Google Cloud
Who We Are
The Options Clearing Corporation (OCC) is the world's largest
equity derivatives clearing organization. Founded in 1973, OCC is
dedicated to promoting stability and market integrity by delivering
clearing and settlement services for options, futures and
securities lending transactions. As a Systemically Important
Financial Market Utility (SIFMU), OCC operates under the
jurisdiction of the U.S. Securities and Exchange Commission (SEC),
the U.S. Commodity Futures Trading Commission (CFTC), and the Board
of Governors of the Federal Reserve System. OCC has more than 100
clearing members and provides central counterparty (CCP) clearing
and settlement services to 19 exchanges and trading platforms. More
information about OCC is available at www.theocc.com.
What We Offer
A highly collaborative and supportive environment developed to
encourage work-life balance and employee wellness. Some of these
components include:
A hybrid work environment, up to 2 days per week of remote work
Tuition Reimbursement to support your continued education
Student Loan Repayment Assistance
Technology Stipend allowing you to use the device of your choice to
connect to our network while working remotely
Generous PTO and Parental leave
Competitive health benefits including medical, dental and
vision
Step 1
When you find a position you're interested in, click the 'Apply'
button. Please complete the application and attach your resume.
Step 2
You will receive an email notification to confirm that we've
received your application.
Step 3
If you are called in for an interview, a representative from OCC
will contact you to set up a date, time, and location.
For more information about OCC, please click here.
OCC is an Equal Opportunity Employer
Keywords: Options Clearing Corporation, Mishawaka , Principal, Cloud Engineering, Accounting, Auditing , Chicago, Indiana
Click
here to apply!
|