Software System Principal Engineer
Our Software Systems Engineering team ensures that our customers have the software systems they need for a changing world. Working at the cutting edge, we design and deliver software systems modifications as well as enhancements of new products. We oversee product development at all stages: planning, designing, developing and testing operating systems, compilers, routers, utilities, databases, embedded management and control devices, plus internet-related tools.
Join us to do the best work of your career and make a profound social impact as a Software System Principal Engineer on our Software System Engineering Team inDurham, North Carolina.
What you'll achieve
The Technical Operations organization plays a fundamental role in delivering IaaS/PAAS/SAAS for the Infrastructure Solutions Group (ISG) Development teams. We accelerate the pace of development to meet their needs by ensuring all critical systems are running 24x7 in support of Engineering Development while at the same time driving division wide Transformation Initiatives to modernize Engineering Operations across multiple lines of business.
You will:
Be responsible for the sustainment and maintenance of our core Kubernetes (K8s) infrastructure platforms orchestrated via OpenShift, Rancher & Tanzu to appropriate standards and best practices in a fast-paced work environment.Be the technical lead for "Kubernetes as a Service" offering for the internal customers in assisting the requirements for "On Demand K8s Cluster" on On-prem cloud (OpenShift, VMware Tanzu & Rancher) with its different phases providing expert guidance.Implement GitOps principle to centralize the enterprise-wide cluster provisioning/automation and day 2 life cycle management using K8s native Continuous Integration/Continuous Deployment (CI/CD) tools like ArgoCD or Jenkins.Ensure the necessary security procedures are implemented and enforced across their work, patch management and assist in documentation of project requirements, statements of work, and service descriptions, as well as ensure backup and recovery for critical assets to include Disaster Recovery Plan.Be responsible for Linux system administration on physical and virtual servers to include installation and maintaining the hardware, software, and applications to include troubleshooting, diagnosing, and resolving problems with any Kubernetes objects like deployments, pods, namespaces, replication controllers, daemon sets, schedulers etc.
Take the first step towards your dream career
Every Dell Technologies team member brings something unique to the table. Here's what we are looking for with this role:
Essential Requirements
8-12 years of experience with cloud-native architectures, services-based architecture, container-based solutions development, delivery, and operations as deployed for a variety of environments and use casesExpert working knowledge in OpenShift, VMware Tanzu K8s Grid Services, Working knowledge of ACM, ACS, Tanzu application services, and Rancher with a strong background in VMWare virtualization, networking/SAN, security, containerization technologies, automation.Proven experience with designing, developing, and delivering global-scale platforms for Software-defined data centre, container technologies in the industry (Docker, containerd, postman, Kubernetes, NSX-T, Calico, OVN, etc), Argo/Argoevents, DevOps practices, and CI/CD tools.Experience with DevOps, including continuous integration and deployment (CI/CD) for container workloads using Jenkins or ArgoCD. Programming/Scripting experience with Yaml, Python, Shell; configuration management/orchestration tools, Ansible automation platform/ AWX. Responsible for developing scripts to automate workflows.Understanding of Infrastructure, Network & Application monitoring. Hands on experience with Ingress Controllers like NGINX / HAProxy software load-balancer, ALB ingress controllers. Work experience on PPDM backup tool, Velero, MiniIO.
Desirable Requirements
RedHat OpenShift Certifications & Kubernetes certifications like CKA, CKD or CKS are plusExperience using ServiceNow, Jira, Infoblox
Who we are
We believe that each of us has the power to make an impact. That's why we put our team members at the center of everything we do. If you're looking for an opportunity to grow your career with some of the best minds and most advanced tech in the industry, we're looking for you.
Dell Technologies is a unique family of businesses that helps individuals and organizations transform how they work, live and play. Join us to build a future that works for everyone because Progress Takes All of Us.
Dell Technologies is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. Read the full Equal Employment Opportunity Policy here.
Job ID:R225566
Dell's Flexible & Hybrid Work Culture
At Dell Technologies, we believe our best work is done when flexibility is offered.
We know that freedom and flexibility are crucial to all our employees no matter where you are located and our flexible and hybrid work style allows team members to have the freedom to ideate, be innovative, and drive results their way. To learn more about our work culture, please visit our locations page.
Request an Accomodation
Resources
Privacy Notice Email Scam Alert
Equal Opportunity Employer Sign Up For Job Alerts
Additional Information for NYC Residents