Principal DevOps Engineer, IT - DevOps Engineers

Posted Yesterday
Be an Early Applicant
Dresher, PA, USA
In-Office
Expert/Leader
Financial Services
The Role
Lead DevOps engineering practices, oversee builds, deployments, CI/CD pipelines, automation, containerization, and production troubleshooting. Design scalable infrastructure, implement IaC and configuration management, evaluate tools, mentor engineers, and ensure security and high availability for application environments.
Summary Generated by Built In

Ascensus is the leading independent technology and service platform powering savings plans across America, providing products and expertise that help nearly 16 million people save for a better today and tomorrow.

 

Section 1: Position Summary

The Principal DevOps Engineer is a technical leadership role, responsible for day-to-day oversight of the application engineering/DevOps practices, maintaining a disciplined and stable application environment for development, testing and production. This position provides technical leadership to the DevOps Engineers and provides the highest level of support for application issues in the production and development environments. This position also evaluates innovative and alternative solutions, provides recommendations, and identifies risk and cost. The Principal DevOps Engineer is responsible for

the strategic design, scalability, and performance of the application systems infrastructure, including automation practices and tools leveraged. This position provides consultative services to the business units and IT management on all phases of projects.

Section 2: Job Functions, Essential Duties and Responsibilities

  • Oversee server builds, deployments, packaging, integration, automation and releases of our Software.
  • Continuously collaborating with team(s) to evaluate Monitoring and Performance of the environment & build Standards and consistent practices around Infrastructure as Code.
  • Responsible for process development, ensuring opportunity to automate scripts for software builds and deployments and lead in helping streamline the pipeline
  • Participate in Technology/Architecture and design discussions and required to contribute to developing the solutions architecture, designing automation templates for infrastructure provisioning, configuration & change management, and developing the detailed technical design.
  • Lead researching on new tools/ technology solutions/processes, build consensus and plan to introduce cost justifiable technology to improve SDLC pipeline
  • Provide day to day technical leadership to the application engineers and be an evangelist of Devops principles to the team(s)
  • Continually finding ways to optimize and building out a comprehensive architecture/strategy for supporting applications in production
  • The scope of work includes build, machine configuration, test infrastructure and virtual machine deployment.
  • Responsible for protecting and securing all client data held by Ascensus to ensure against unauthorized access to and/or improper transmission of information that could result in harm to a client.
  • The I-Client philosophy and the Core Values of People Matter, Quality First and Integrity Always® should be visible in your actions on a day to day basis showing your support of our organizational culture.

Supervision  

  • Lead the teams across projects, supporting by problem-solving / trouble shooting and innovating/ building solutions for infrastructure needs
  • Collaborate with other technology leaders across the organization (Engineering/DBA/Operations) to optimize our environments.
  • Yes-Mentoring & Coaching, No - People management

Section 3:  Experience, Skills, Knowledge Requirements

  • Minimum of 10+ years of Hands-on experience working as a DevOps/Build/Deployment and Engineering & Operations skills
  • Experience with Agile/Scrum, Continuous Integration, Continuous Delivery, and related tools
  • Hands-on experience in production environments, both deploying and troubleshooting applications in Linux environment.
  • Strong experience automating with scripting languages such as Bash, Python, Groovy and any deployment scripting languages
  • Strong experience with CI/CD deployment supporting Java technologies (Jenkins, Nexus, Apache, JBoss, Tomcat, Perforce/Git )
  • Highly Proficient in Configuration Management (Ansible, Chef or Similar)
  • Hands-on experience with Containerization, Docker & Kubernetes is required.
  • Excellent understanding of Micro-services architecture, design patterns, and standard methodologies with an eye towards scale, automation, resiliency, high availability and disaster recovery.
  • Excellent understanding of networking, load balancing, caching, security, config and certificate management.
  • Bachelor’s degree in computer science or related discipline or equivalent work experience.
  • Nice to Have Skills
  • Experience with some of key AWS services (IAM, VPC, Lambda, EKS, MSK, Keyspace, Codepipeline)
  • Experience with Java ecosystem (Maven, Ant, Tomcat, JBoss)
  • Experience with Node ecosystem (JavaScript, Angular, Npm, JQuery.)
  • Experience with infrastructure as code software like Terraform
  • Understanding of SOA and distributed computing
  • Experience with Test Driven Development (TDD) practices with an automated testing framework
  • Additional Skills
  • Must possess ability to work independently in a fast-paced, dynamic environment
  • Must be a team player and a leader who understands the importance of teamwork, collaboration, and open communication, including a willingness to occasionally work in a pair-programming environment
  • Must possess strong analytical and technical documentation skills
  • Must possess ability to effectively present information and respond to questions
  • Experience with distributed systems or a large enterprise background is preferred
  • Must have an excellent understanding and hands-on experience with design and development best practices
  • Detail orientation and strong attention to detail
  • Understanding of SDLC automation concepts such as continuous integration
  • As a leader, you should be passionate about mentoring and coaching your team. We believe in transparency,processes, data sharing, collaboration, and communication that foster a DevOps culture. When you join our team, you get to go to work every day knowing that you help over 10 million Americans save for retirement and college.

We are proud to be an Equal Opportunity Employer

Be aware of employment fraud. All email communications from Ascensus or its hiring managers originate from @ascensus.com or @futureplan.com email addresses. We will never ask you for payment or require you to purchase any equipment. If you are suspicious or unsure about validity of a job posting, we strongly encourage you to apply directly through our website.

Skills Required

  • 10+ years hands-on experience in DevOps/build/deployment and engineering operations
  • Experience with Agile/Scrum, Continuous Integration and Continuous Delivery practices and tools
  • Hands-on production experience deploying and troubleshooting applications in Linux environments
  • Scripting and automation with Bash, Python, Groovy
  • CI/CD tooling and deployment supporting Java technologies (Jenkins, Nexus, Apache, JBoss, Tomcat, Perforce/Git)
  • Configuration management experience (Ansible, Chef, or similar)
  • Containerization and orchestration: Docker and Kubernetes
  • Strong understanding of microservices architecture, design patterns, scalability, resiliency, HA, and DR
  • Networking, load balancing, caching, security, configuration and certificate management expertise
  • Bachelor's degree in computer science or related discipline or equivalent work experience
  • Experience with AWS services (IAM, VPC, Lambda, EKS, MSK, Keyspace, CodePipeline)
  • Experience with Java ecosystem tools (Maven, Ant, Tomcat, JBoss)
  • Experience with Node ecosystem (JavaScript, Angular, Npm, jQuery)
  • Experience with infrastructure-as-code tools like Terraform
  • Understanding of SOA and distributed computing
  • Experience with Test Driven Development (TDD) and automated testing frameworks
  • Experience with distributed systems or large enterprise environments
  • Proven leadership, mentoring and coaching skills; ability to evangelize DevOps principles
  • Ability to protect and secure client data and follow data protection practices

Ascensus Compensation & Benefits Highlights

The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Ascensus and has not been reviewed or approved by Ascensus.

  • Flexible Benefits Flexible and remote options are positioned as a meaningful part of the overall rewards experience and can help offset base-pay concerns for some roles.
  • Healthcare Strength Healthcare coverage is presented as broad and modern, including medical, dental, vision, mental-health resources, and navigation support programs.
  • Parental & Family Support Family-oriented benefits stand out through paid parental leave and practical supports like breast-milk shipping for traveling, breastfeeding employees.

Ascensus Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Dresher, PA
4,629 Employees
Year Founded: 1980

What We Do

Ascensus helps millions of people save for what matters—retirement, education, and healthcare. We’re also one of the savings plan industry’s leading providers of outsourced services. Our technology, market insights, and business knowledge enhance the growth and success of our partners, their clients, and savers. Ascensus is the largest independent recordkeeping services provider, third-party administrator, and government savings facilitator in the United States. For more information, visit ascensus.com.

Similar Jobs

Zscaler Logo Zscaler

Program Manager

Cloud • Information Technology • Security • Software • Cybersecurity
Easy Apply
Remote or Hybrid
USA
8697 Employees
127K-182K Annually

Zscaler Logo Zscaler

Principal Peering Coordinator

Cloud • Information Technology • Security • Software • Cybersecurity
Easy Apply
Remote or Hybrid
USA
8697 Employees
196K-245K Annually

Cloudflare Logo Cloudflare

Senior Principal, Sales Compensation Design & Strategy

Cloud • Information Technology • Security • Software • Cybersecurity
Remote or Hybrid
United States
4400 Employees
200K-317K Annually

ServiceNow Logo ServiceNow

Director, Global Partner Leader - Wipro

Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
Remote or Hybrid
Philadelphia, PA, USA
29000 Employees
146K-217K Annually

Similar Companies Hiring

Rain Thumbnail
Blockchain • Fintech • Payments • Financial Services • Cryptocurrency • Web3 • Infrastructure as a Service (IaaS)
New York, NY
100 Employees
Granted Thumbnail
Mobile • Insurance • Healthtech • Financial Services • Artificial Intelligence
New York, New York
23 Employees
Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account