24 days old

Principal Software Engineer

Austin, TX 78703
Apply Now
Apply on the Company Site
**Overall Purpose:**


This role encompasses a technical leader who will research, design, and guide implementation of cloud technologies related to (but not limited to) Kubernetes community engineering, high service availability, container resiliency, production-ready cluster operations, hitless rolling upgrades, CICD infrastructure and deployment, container orchestration of complex platform and tenant workloads. This position will serve as a CI/CD Engineer responsible for platform CI/CD for Network Cloud Software Releases and Cloud Platform Organization leading emerging technology solutions to scale and extend Platform CICD from the platform up to the VNF/CNF layer to add greater value, repeatability, portability and scale.


**Key Roles and Responsibilities** :


+ CICD lead engineer - Design industry leading deployment and certification solutions to deploy and certify the cloud. Responsible for developing new automation processes to reduce deployment time and automate tasks

+ Serve as CICD point of contact for our organization

+ Evaluate vendor provided solutions

+ Design advanced CICD implementations to achieve faster and more efficient deployment processes

+ Develop resiliency solutions to prevent disruption to critical network functions

+ Code new pipeline automation to deliver faster and higher quality deployments

+ Participate in open source development and productizing of emerging technologies

+ Execute software deployment flows manually and develop resulting workflows in automation

+ Debug environmental and deployment issues in Cloud Stacks including within Jenkins, Kubernetes, Docker, and Kubernetes workloads

+ Develop and code Kubernetes declarative intent for software lifecycle management

+ Lead cross-team projects or single team projects of substantial technical complexity.

+ Engages in the growth of others via teaching and mentorship

+ Participate in OpenSource community projects, relevant to above technologies

+ Provide robust testing to ensure quality code delivery

+ Serve as a Subject Matter Expert (SME) to lead technical projects and serve as a role model/mentor


**Education:**


Preferred Bachelors of Science degree in Computer Engineering, Computer Science, Applied Science, Electrical Engineering, or Math; Developer nanodegree; or equivalent experience.


**Experience:**


Typically requires 8-10 years experience.


**Required Skills:**


+ Kubernetes

+ GoLang


**Desired Skills:**


+ Helm charting

+ Python

+ Docker

+ Jenkins

+ Ceph

+ OpenStack
We expect employees to be honest, trustworthy, and operate with integrity. Discrimination and all unlawful harassment (including sexual harassment) in employment is not tolerated. We encourage success based on our individual merits and abilities without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, disability, marital status, citizenship status, military status, protected veteran status or employment status.
Posted: 2021-05-20 Expires: 2021-06-19
Sponsored by:
ADP Logo

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Principal Software Engineer

AT&T
Austin, TX 78703

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast