Sr. 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:
The Advanced Analytics Platform organization is seeking a highly skilled, cloud-native security engineer that has a passion for delivering infrastructure and security solutions as code. Your role is to develop, test & operate reusable infrastructure as code patterns with a focus on security first. Youll provide support to the internal engineering, infrastructure, security & IT teams to continuously improve & protect our analytics architecture.
Our current tech stack includes AWS, Terraform, Linux, Chef, Docker, Kubernetes, Mesos/Marathon, Spring, Angular, Node.js, Java 8, Python and Scala.
*** THIS POSITION WILL BE BASED IN OUR HEADQUARTERS IN RIVERWOODS ILLINOIS WITH THE FLEXIBILITY OF WORKING FROM OUR DOWNTOWN CHICAGO OFFICE ***
Responsibilities:
- Work as part of a team of other cloud and devops engineers to design and build tools and automation scripts that enable data scientists and business analysts to easily consume cloud-native services.
- Technical point of contact for product teams as it relates to automation, CI/CD, and DevOps and/or DevSecOps
- Developing secure design patterns for analytics solutions deployed in the public cloud and/or orchestrated container environments.
- Provide security expertise on system, network, encryption, authentication, & governance
- Threat assessment of new technologies using industry best practices like STRIDE analysis.
- Build automation to actively audit the infrastructure for security misconfigurations
- Develop container image lifecycle management systems
- Promote a risk-aware culture, ensure efficient and effective risk and compliance management practices by adhering to required standards and processes.
Skills:
Skills Required:
- Hands on experience with AWS services such as VPC, EC2, RDS, IAM, KMS, Lambda, CloudTrail, CloudWatch, Dynamodb, SNS, SQS, and S3
- Knowledge of Infrastructure as Code, Immutable Infrastructure, & continuous integration/deployment practices
- Proficient in at least one programming language (Python, Java, Scala, Javascript)
- Experience in version control systems such as Git, GitLab, etc.
- Experience administering & hardening Linux systems
- Familiarity with security issues associated with containers and distributed systems with a focus on analytics research environments.
- Willingness to continuously learn & share learnings with others
- Very strong verbal & written communication skills
- Experience working in a security capacity
Skills Desired:
- Experience with solving problems and delivering high quality results in a fast-paced environment
- Experience with analytics tools (SAS, R, Scientific Python, H2o)
- Experience with data mining, machine learning, statistical modeling tools or underlying algorithms
- Experience within the Financial industry
#LI-KE
We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, and basis of disability or any other federal, state or local protected class.