This is a remote position.
TekRecruiter has been asked to recruit a mid-senior level DevOps Engineer for a financial technology client in HQ'ed in Texas.
Our company and Your Career
Our company only succeeds when its people do - and that’s more than some cliche people put on job postings. We live this stuff! We see our people as, well, people - with interests, families, friends, dreams and causes that are all important to them. Our focus is on the health and safety of our teammates as well as work-life balance and diversity and inclusion. From generous benefits to a variety of employee resource groups, we strive to build paths that encourage employees to stretch themselves professionally. We want to help you grow, develop, and learn new things. You’re constantly evolving, so shouldn’t your opportunities be, too?
The Opportunity
Our company's Lending Engineering team is seeking a software engineer that provides significant contributions in the design, coding, testing, support and debugging of new software or enhancements to existing software. You must be willing to get into the details and do, but also be able to step back and help us plan the strategic direction of our development practices.
The Work Itself
- Hands-on Devops and CI engineer who writes high quality, secure code for automating all aspects of the software development lifecycle and integration with Enterprise Tools
- Contribute to all parts of the SDLC including building and creating CI pipelines for Python, Scala and Java microservices, deploying microservices to cloud-based deployment platforms like AWS VMs, EKS, Azure, monitoring pipelines and deployments, configuring proxies and load-balancers like Nginx or AWS LB, security certificates
- Responsible for automation and deployment of all aspects of CI/CD using Python, Terraform and bash scripting, and other tooling as needed
- Responsible for integrating and monitoring required static code analysis tools, security scan tools as part of CI/CD
- Have ownership of your team’s software lifecycle and are deep in the maintenance characteristics, runtime properties and dependencies
- Communicate, collaborate and work effectively in a global environment
- Ability to perform independently and come up with simple, creative solutions for complex problems
- Ability to research and assess open-source technologies and components to recommend and integrate into the design and implementation.
Skills/ Requirements
- Bachelor's degree in computer science, information systems or relevant field of study
- Strong understanding of the Software Development Lifecycle (SDLC)
- Has strong skills with Docker and Kubernetes to containerize microservices
- Has worked with Maven and/or Scala SBT to build and deploy Java/Scala microservices
- Has strong Python coding skills, is also familiar with working with Maven or Scala build tools
- Has a solid grasp of various automated tools for developing and maintaining CI and CD pipelines
- Has preferably worked with integration of Security and code scanning tools like Checkmarx etc. in the CI pipeline to ensure secure development of code
- Has preferably worked with public cloud-based delivery pipelines on AWS or Azure for deployments to either Kubernetes or other container-based deployment platforms
- Essential to have strong experience working with Git Nice to have skills of working with Gitlab or AWS Codebuild/Codepipeline and deployment platforms like Kubernetes
How We’ll Have Your Back
Our company's compensation program offers market-competitive base pay and pay-for-performance incentives (bonuses) based on achieving personal and company goals. But our company's total compensation – or total rewards – extends beyond your paycheck and is designed to support and enrich your personal and professional life, including:
- Time Away: competitive holiday and flexible paid-time-off, including time off for volunteering and voting.
- Planning for the Future: plan for the near and long term with an industry-leading 401K retirement savings plan with matching and company contributions, student loan and 529 educational assistance programs, tuition reimbursement, and other financial well-being programs.
- Supporting your Health & Well-being: flexible health and insurance options including dental and vision, pre-tax
- Health Savings Account with employer contributions and a total well-being program that helps you and your family stay on track physically, socially, emotionally and financially.
- Building a Family: adoption, surrogacy, and fertility support as well as parental and caregiver leave, back-up child and adult/elder day care program and child care discounts.
- Work-Life Integration: other benefits including LifeMatters® Employee Assistance Program, subsidized and discounted Weight Watchers® program and other employee discount programs.
TekRecruiter is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. TekRecruiter will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law.