This job post is closed and the position is probably filled. Please do not apply.
π€ Automatically closed by a robot after apply link
was detected as broken.
Description:
The position is for a Senior Software Engineer focused on DevOps, Continuous Delivery, and Automation in the Software Development Life Cycle (SDLC).
The role requires a highly motivated, self-starting individual to apply software development techniques and modern programming to enhance integration and automation in the SDLC.
The objective is to enable customers to deliver changes to market faster and with quality through a build and deployment platform.
The engineer will collaborate closely with Dev/Sec/Ops teams to streamline delivery by promoting and consulting on best practices to improve Continuous Delivery maturity.
This role is ideal for a Software Engineer passionate about CI/CD best practices, automation, and creating tools that simplify the lives of Software Engineers.
The work environment is fast-paced and utilizes agile practices for project management.
Responsibilities include researching AI solutions for the SDLC, implementing integration points between critical SDLC applications, and supporting an automated build and deploy platform across multiple environments.
The engineer will work in an Agile (Scrum and Kanban) environment with frequent feature releases multiple times per week.
The role involves driving innovative approaches to complex needs and maintaining high standards of software development.
Requirements:
Preferred qualifications include experience with generative AI models to enhance workflows and data insights.
Previous experience with Cloud/Container Technologies such as OpenShift and Docker is required.
Proficiency in programming languages such as Java and/or Kotlin is necessary.
Knowledge of unit testing, mocking, and test-driven development (TDD) is expected.
Familiarity with scripting languages including Python, Groovy, Bash, and PowerShell is required.
Experience with web services (REST) and SQL is necessary.
A background in Continuous Integration environments, such as Jenkins or others, is preferred.
Knowledge of configuration management tools like Puppet, Chef, or Ansible is required.
Understanding of version control concepts and Agile principles (Scrum, Kanban) is necessary.
A Bachelor's Degree in a Computer Science-related discipline or equivalent work experience is required.
Demonstrated project leadership experience is necessary.
The candidate should have experience using one or more programming languages.
A minimum of 5-10 years of experience in a related field is required.
Benefits:
The position offers medical insurance, including a free option.
Dental and vision insurance are provided.
Company-paid life and AD&D insurance is included, along with optional additional life insurance.
Company-paid short-term and long-term disability insurance is offered.
Medical and dependent care flexible savings accounts (FSA) are available.
Health savings accounts with company contributions are provided.
Optional hospital indemnity, accident, and critical illness insurance, as well as legal assistance, are available.
Flexible time off and eight paid holidays are part of the benefits package.
Pre-tax and Roth 401(k) options with company match are offered.
The company invests in professional development, including a license to Udemy training courses and leadership training.
An employee assistance program and adoption assistance are available.
Discounts on pet insurance and tickets to local sporting events are provided.
Team-building events and holiday celebration parties are part of the company culture.