Senior Principal Software Engineer (DevOps Architect)

Senior Principal Software Engineer (DevOps Architect)

10-13 years
Not Specified

Job Description

Job Description :
Senior Principal Software Engineer (DevOps Architect)
Be a part of a team that's ensuring Dell Technologies product integrity and customer satisfaction. Our IT Software Engineer team turns business requirements into technology solutions by designing, coding and testing/debugging applications, as well as documenting procedures for use and constantly seeking quality improvements.
What you'll achieve
As a key member of the Dell Digital and IT's DevOps team, the DevOps consulting Architect will responsible for architecting Continuous Integration and Continuous Delivery products for Cloud Native Applications and Traditional Web Applications across Dell IT and enable adoption of end to end DevOps across application teams. The ability to not only code and configure tools but also deep understanding of Cloud Technologies and ability to assemble and integrate technology across disparate platforms is critical to success. This role requires not only deep understanding of development and Cloud Platforms but also a holistic view of Devops including Test Driven Development and a Change agent across IT. Candidates should be a technical domain expert, experienced with DevOps both as a philosophy and having implemented its ideas.
You will:
  • Responsible for Architecting end to end CI/CD Solution for automating software delivery for Cloud Native Solutions deployable on PCF (Pivotal Cloud Foundry), (PKS) Pivotal container services / kubernetes and Azure.
  • Responsible for Architecting end to end CI/CD Solution for automating software delivery for traditional applications
  • Design a container-based CI/CD environment in Gitlab that will scale to support Dell IT's evolution to cloud Native Application Architecture Delivery.
  • Integrate Testing frameworks and tools to automate testing into Software Delivery
  • Work closely with Software delivery teams to evangelize DevOps culture and enable Automation for their applications
  • Act as a liaison with other Architects (security, infrastructure, EA and Application) and with delivery teams working primarily within an Agile and Pivotal methodology
  • Mentor delivery team technical leads and developers.
  • Research and develop best of breed technologies around automation across Cloud Native applications that leverage cloud foundry, kubernetes, serverless , SaaS 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
  • Experience in Architecting end to end CI/CD solution using popular Platforms like GitLab, Azure
  • Very Strong hands-on experience with Docker containers and container orchestration platforms like Kubernetes
  • Prior experience automating real-world production environment
  • Strong scripting skills in popular languages e.g Powershell, Python, Bash etc.
  • Experience in Ansible, terraform or any IaaC tools with demonstrated experience in automation using these frameworks.
  • Deep understanding of Microservice Architecture and REST based implementation of APIs.
  • Experience with automated testing tools like selenium , saucelabs/Moon , Neoload and JMeter
  • Strong experience in Git based SCMs.
  • Experience in Cloud Native Application Architecture with working knowledge of 12FA principles. Experience in Pivotal Cloud Foundry or open source Cloud Foundry platform is desired
  • In depth experience with Linux, specifically with Ubuntu Operating System
  • Very good understanding of declarative programming based on YAML
  • Strong communication and presentation skills
  • Demonstrated experience in creating technical white papers around DevOps.
  • Ability to discuss and defend Architectural decisions with team of strong technical architects.
  • Strong working knowledge of developing 12-factor applications
  • Minimum of 10 years experience in the IT field focusing on development projects and DevOps
  • Minimum of 7 years of development experience in .Net or Java/Spring application platforms
  • Minimum of 3 years of hands on experience designing DevOps solutions leveraging Docker container and Kubernetes
  • 4+ years of DevOps and Build Tools experience
  • 5+ years of experience in automation frameworks like Puppet
  • 5+ years of strong experience in Linux administration and scripting
  • Bachelor of Science in Computer Science required. Masters is desired.
  • Strong preference for a polyglot programmer/Architect who is comfortable in various development environment including .NET Core

Here's our story now tell us yours
Dell Technologies helps organizations and individuals build a brighter digital tomorrow. Our company is made up of more than 150,000 people, located in over 180 locations around the world. We're proud to be a diverse and inclusive team and have an endless passion for our mission to drive human progress.
What's most important to us is that you are respected, feel like you can be yourself and have the opportunity to do the best work of your life -- while still having a life. We offer excellent benefits, bonus programs, flexible work arrangements, a variety of career development opportunities, employee resource groups, and much more.
We started with computers, but we didn't stop there. We are helping customers move into the future with multi-cloud, AI and machine learning through the most innovative technology and services portfolio for the data era. Join us and become a part of what's next in technology, starting today.
You can also learn more about us by reading our latest Diversity and Inclusion Report and our plan to make the world a better place by 2030 .
Dell 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. All employment decisions at Dell are based on business needs, job requirements and individual qualifications, without regard to race, color, religion or belief, national, social or ethnic origin, sex (including pregnancy), age, physical, mental or sensory disability, HIV Status, sexual orientation, gender identity and/or expression, marital, civil union or domestic partnership status, past or present military service, family medical history or genetic information, family or parental status, or any other status protected by the laws or regulations in the locations where we operate. Dell will not tolerate discrimination or harassment based on any of these characteristics. Dell encourages applicants of all ages. Read the full Equal Employment Opportunity Policy .

About DELL

Similar Jobs

Career Advice to Find Better