Ally Overview
At Ally, we take the safety and health of our employees seriously. Related to COVID-19, Ally moved quickly and decisively to protect the health and well-being of our teammates, including instituting a work-from-home protocol in mid-March. We are continuing to hire during this time and are finding new and innovative ways to onboard new teammates remotely. Flexibility remains key as we approach the evolving situation. Our teams will continue to work-from-home until leadership, in coordination with governmental guidance and requirements, determine that it is safe to re-enter our facilities.
You can read more about how Ally is supporting our employees, customers, auto dealers and communities during this unprecedented time here.
Position Description
We are looking for experienced, hands-on Senior DevSecOps Engineer to be part of our team to help identify and realize automation opportunities on our platforms. Your knowledge and experience with cloud platforms (OpenShift) and Containers will help us initiate migration of key business applications. Your technical expertise (bash, python, groovy) and knowledge on operations, security and development will enable us to automate manual processes providing quicker feedback and operational efficiencies. You will also support an internal toolset used for developer enablement and deployment of software.
Ideal candidate will be well-experienced in cloud space and someone who is innovative and can code/script when existing tools are not enough. Independent thinking and being hands-on will be key to be successful in this position.
Job Responsibilities
Support a large developer staff with CI/CD pipeline activities
Support all environments (including production) in a 24x7 rotating shift model
Support code deployments, quality scanning and operational defect analysis
Continuously ensure infrastructure is safe and secure and introduce pro-active safety measures
Automate repetitive manual tasks preferably with existing tools
Delight our customers (Development/Operations/Business) by quickly resolving issues and meeting agreed upon SLAs
Assess, plan and communicate steady state upgrades/patches to key stakeholders and senior management
Support operational reporting, SLA management and the continuity of business/disaster recovery capabilities in the 24x7 sustain operational model
Oversee end to end availability of all application and infrastructure components
Participate in Discovery Phase to assist with scoping effort for application teams
Act as single point of contact for Ally business users for platform availability
Support homegrown and COTS databases on Oracle, SQL Server and exadata
Ensure all activities are managed per Ally IT methodology and processes
Review and approve root cause analysis and preventative action items
Qualifications
Bachelors degree in Computer Science or related field preferred
3+ years of IT infrastructure experience
Experience with at least one programming language - Java, Groovy, Python, etc.
Experience migrating existing applications to cloud - AWS, Red Hat Openshift
Experience with at least one configuration management tool - Ansible, Chef, Salt, Puppet
Experience with Infrastructure Provisioning tools like Terraform and Cloud formation
Experience and knowledge of Containers (Docker) and Container Orchestration (Kubernetes)
Experience implementing and supporting CI/CD Pipelines - Jenkins, uDeploy, GitLab, AWS Code Pipeline
Experience with one or more VCS Git, SVN
Experience with Enterprise monitoring tools Splunk, AppDynamics
Experience with supporting Application Servers like JBoss, Tomcat, Apache
Knowledge or experience with code quality tools like SonarQube, CheckMarx, Rapid7, and Atlassian Suite
Broad and deep understanding of technical concepts in multiple specialized fields to develop technical solutions with a consultative approach
Working knowledge of all aspects of the development life cycle and an exposure to various current software development methodology approaches.
Proficiency with incident management, root cause analysis and resolving production application issues with both short term and long-term solutions
Proficient with standard development tools
Ability to multi-task in a fast-paced environment while prioritizing work items appropriately
Ability to manage and support enterprise business applications by leveraging internal and external teams along with third-party vendor solution
Total Rewards
Ally's compensation program offers market-competitive base pay and pay-for-performance incentives (bonuses) based on achieving personal and company goals. Plus, we have a flexible paid-time-off program including time off for volunteer opportunities. Allys Total Rewards Program is designed to enrich your life at work and outside of it and includes:
Industry-leading 401K retirement savings plan with matching and company contributions
Wellness program encouraging healthy living with financial rewards
Flexible health insurance options including dental and vision
Pre-tax Health Savings Account with generous employer contributions
Pre-tax commuter benefits
Other work-life integration benefits including parental and caregiver leave, adoption assistance, backup child and adult/elder day care program, childcare discounts, tuition reimbursement, LifeMatters Employee Assistance Program, subsidized and discounted Weight Watchers program and other employee discount programs
Detroit, MI
Ally Financial Inc. provides various financial products and services to consumers, businesses, automotive dealers, and corporate customers primarily in the United States and Canada. It operates through Automotive Finance Operations, Insurance Operations, Mortgage Finance Operations, and Corporate Finance Operations segments. The Automotive Finance Operations segment offers automotive financing services, including providing retail installment sales contracts, loans and operating leases, term loans to dealers, financing dealer floorplans, other lines of credit to dealers, warehouse lines to automotive retailers, and fleet financing. It also offers financing services to companies and municipalities for the purchase or lease of vehicles, and vehicle-remarketing services. The Insurance Operations segment provides consumer finance protection and insurance products through the automotive dealer channel, and commercial insurance products directly to dealers.
The Mortgage Finance Operations segment manages held-for-investment consumer mortgage finance loan portfolio that includes bulk purchases of jumbo and low-to-moderate income mortgage loans originated by third parties, as well as direct-to-consumer mortgage offerings.
The Corporate Finance Operations segment offers senior secured leveraged cash flow and asset-based loans to middle market companies. It primarily focuses on businesses owned by private equity sponsors with loans used for leveraged buyouts, mergers and acquisitions, debt refinancing, restructurings, and working capital.
The company, through its subsidiary, Ally Bank, also provides commercial banking products and services. In addition, it offers digital securities brokerage and investment advisory services. The company was formerly known as GMAC Inc. and changed its name to Ally Financial Inc. in May 2010. Ally Financial Inc. was founded in 1919 and is headquartered in Detroit, Michigan.