DevOps Engineer
Discover. A more rewarding way to work.
At Discover Financial Services, you’ll find yourself in the company of some of the industry’s smartest and most reliable professionals. And at a company that rewards dedication, values innovation and supports growth.
Thrive in an environment that promotes teamwork and shared success. Build on a foundation of mutual respect. Join the company that understands rewarding careers like no other, with this exceptional opportunity:
Job Description:
At Discover, be part of a culture where diversity, teamwork and collaboration reign. Join a company that is just as employee-focused as it is on its customers, and which is consistently awarded for both. We’re all about people and our employees are why Discover is a great place to work. Be the reason we help millions of consumers build a brighter financial future and achieve yours along the way with a rewarding career.
Discover is looking for a talented, enthusiastic and proactive individual who will be responsible for optimizing the development process to establish faster development flow by systematically reducing development cycle time and introducing built-in-quality.
In collaboration with our Development, Security, Testing, Architecture and Infrastructure groups, the Dev-Ops engineer will drive and deliver a fully automated development lifecycle focused on delivering a platform capable of full automation between the development and production environments.
Key Responsibilities:
- Work with our Scrum Teams to design and implement a Common CI/CD pipeline
- Work with our infrastructure teams to design and implement fully automated development environments
- Drive the migration from physical/virtual servers to a cloud based environment
- Provide day to day support to the Scrum Teams
- Maintain and Monitor the CI/CD pipeline
- Prepares and installs solutions. Determines and designs system specifications, standards, and programs. Performs system analyses and recommends changes to policies and procedures.
- Determines operational feasibility by evaluating analyses, problem definitions, requirements, solution developments, and proposed solutions. Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments, and clear codes.
- Obtains and licenses software. Tests and approves vendor products.
- Promote a risk-aware culture, ensure efficient and effective risk and compliance management practices by adhering to required standards and processes.
Our Tech Stack:
- Jenkins, GitHub, Nexus, Chef, Ansible
- Horton Works, Spark, Storm, Kafka
- Rabbit
- PCF, Linux
- Angular, Gulp, Node, JavaScript, Selenium, Protractor, WireMock
- Oracle
- Cucumber
- CI/CD Pipeline Automation using Jenkins
- Nexus
- Cloud Foundry
- Variety of scripting language
- GitHub
- Linux
- Chef/Puppet
- Ansible
- CI/CD Pipeline Automation using Jenkins
- Nexus
- Cloud Foundry
- Variety of scripting languages
- GitHub
- Linux
- Ansible
#LI-MF1
Skills:
At a minimum, here’s what we need from you:
- Bachelor’s Degree
- 1+ years of experience in computer security, engineering, software development, or related field
- In lieu of a degree, 4+ years of experience in computer security, engineering, software development, or related field
What are you waiting for? Apply today!
And by the way, while you’re waiting to hear from us, don’t forget to check out the great benefits Discover offers.
Discover Financial Services is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, protected veteran status, among other things, or as a qualified individual with a disability.