DescriptionAt Delta Dental, our strategy is only as strong as the people who execute it! We are hiring individuals that are not just right for today but also for our future. We have built a foundation of high-trust by treating all people with dignity, making and keeping commitments, and consistently striving to do the right thing. Our leaders optimistically share future possibilities to inspire and motivate others toward their full potential. We expect our employees to find ways to embrace positive change, be curious and challenge the status quo, and provide solutions to unmet problems. Joining Delta Dental means joining a culture focused on fostering development, building genuine connections, recognizing each other's strengths and sharing in successes.
In this position, you will help build and support Delta’s next generation of applications. Besides writing effective middleware infrastructure and configuration management code, you will be responsible for designing and maintaining highly-scalable, middleware, DevOps pipelines for consumer-facing applications and platform services. You will use industry best practices and work collaboratively with a cross-functional team of product managers, software engineers, test automation engineers, infrastructure engineers and DevOps engineers.
Responsibilities
- Builds and supports customer-facing products, providing innovative solutions to challenging business use cases.
- Diagnoses and corrects existing system and operational problems.
- Actively participates in architectural design, system analysis, and programming activities, often requiring independent research and study.
- Brings experience with various middleware application containers, from monolithic to modern containerized solutions.
- Implements high-quality middleware infrastructure automation code with a focus on scalability, security, and performance. Maintains an end-to-end mindset from conception to delivery through production support.
- Produces complete, simple, and readable technical documentation.
- Tests and ensures the quality of all infrastructure and configuration management code, utilizing test-driven development and continuous delivery principles.
- Collaborates closely with engineering and business teams to define, prioritize, sequence, and scope middleware engineering and infrastructure automation tasks.
- Accurately scopes effort, identifies risks, and clearly communicates trade-offs with team members and stakeholders.
- Instruments infrastructure and application performance monitoring, capacity management, alerting, tools instrumentation, and metrics (KPI) management.
- Performs impact assessments of product upgrades, patching, migration, and hot fixes.
- Assists in planning, coordinating, and executing engineering projects across various environments (Regression, Performance, Production, and Post-production).
- Supports and collaborates with other engineers through evaluation, design analysis, and development phases.
- Maintains knowledge and ensures competency and compliance with policies and procedures, acting as the technical expert while collaborating with cross-functional teams.
- Handles and troubleshoots various critical production and non-production applications and middleware infrastructure technical issues, providing comprehensive “Root Cause Analysis”.
- Performs other duties as requested or assigned.
Qualifications
- Azure DevOps: Experience with pipelines, YAML configuration, triggers, build agents, release management, and deployment strategies.
- Terraform & IaC: Expert knowledge of Terraform and infrastructure as code principles.
- Scripting: Proficiency in scripting for automation and system interaction.
- CI/CD Tools: Experience with Jenkins for CI/CD pipelines.
- Containerization: Understanding of Docker/Podman and their integration with CI/CD pipelines.
- Application Servers: Familiarity with JBoss/WebLogic and Spring Boot, ideally deployed in containers.
- Node.js: Experience with Node.js applications deployed in containers.
- Web Servers: Knowledge of Apache httpd configuration.
- Deployments: Experience with JBoss/WebLogic deployments and configuration.
- Identity Platforms: Understanding of iDaas platforms like Okta, Auth0, and WAM solutions like SiteMinder.
- Job Orchestration: Exposure to tools like Rundeck (optional).
- Coding: Ability to write clean, maintainable, and efficient code.
- Problem-Solving: Strong problem-solving and troubleshooting skills.
- Communication: Excellent communication and collaboration skills.
- Mentorship: Experience in training and mentoring developers on CI/CD practices.
- Automation: Passionate about automation and continuous improvement.
- Adaptability: Adaptable and willing to learn new technologies quickly.
- Team Player: Collaborative approach and strong work ethic.
- Deadline-Oriented: Ability to meet deadlines.
Base Pay Information
The national base pay range at the end is a good-faith estimate of what Delta Dental may pay for new hires. Actual pay may vary based on Delta Dental’s assessment of the candidate’s knowledge, skills, abilities (KSAs), related experience, education, certifications and ability to meet required minimum job qualifications. Other factors impacting pay include prevailing wages in the work location and internal equity. Pay Grade 22. $92,500 - $200,400