Principal Engineer
![]() | |
![]() | |
![]() United States, Texas, Irving | |
![]() | |
When you join Verizon You want more out of a career. A place to share your ideas freely - even if they're daring or different. Where the true you can learn, grow, and thrive. At Verizon, we power and empower how people live, work and play by connecting them to what brings them joy. We do what we love - driving innovation, creativity, and impact in the world. Our V Team is a community of people who anticipate, lead, and believe that listening is where learning begins. In crisis and in celebration, we come together - lifting our communities and building trust in how we show up, everywhere & always. Want in? Join the #VTeamLife. What you'll be doing...Deliver large-scale enterprise deployments using standard DevOps tools such as Terraform, CloudFormation, Jenkins or Ansible; manage servers and environment from an infrastructure perspective; implement best practices for applications monitoring and create recommendations; build a secure, robust, and scalable cloud infrastructure on Amazon Web Services; build tools, automation, and standards to scale the development team; architect hybrid cloud AWS and on-premise solutions for technology clusters and patterns; work on virtualization and containerization solutions using Docker and Kubernetes; manage product team support and infrastructure; design, implement, and manage infrastructure as code (IAC) solutions using Gitlab CI/CD and Terraform to provision and maintain AWS resources; develop and maintain GitLab CI/CD pipelines to automate the build, test, and deployment of go/java/python microservices and other components; create and manage service accounts, IAM roles, and permissions for databases, S3 access, and other AWS services; develop and manage Helm charts for application deployments; implement Site Reliability Engineering principles to enhance system reliability, availability, and performance; set and measure Service Level Objectives and implement error budgets; implement and enforce security best practices; establish and maintain multiple environments and implement automated deployment strategies with a strong emphasis on reliability; implement monitoring and observability solutions; optimize system performance and costs; develop and maintain incident response plans and participate in incident resolution; maintain detailed documentation of infrastructure, CI/CD pipelines, SRE practices, and DevOps processes to facilitate knowledge sharing and onboarding; collaborate with development and other teams to ensure smooth integration of DevOps and SRE practices throughout the software development lifecycle; create processes and procedures that enable product (build) teams to work efficiently and at a high rate of deployment. What we're looking for...Bachelor's or foreign equivalent degree in Computer Science, Computer Applications, Applied Computer Science, Computer Engineering, or a related field and 6 years of progressive, post-baccalaureate experience in the job offered or as a Software Engineer/Developer, Systems or DevOps Engineer/Consultant, or in a related/similar position. Experience therein to include 6 years in Unix and Linux systems operations, WebLogic J2EE support and deployment, DevOps, Git, AWS cloud, Microservices build using Maven or equivalent tool, and creating automated CI build and deployment infrastructure and processes using Jenkins CI tool, Python, and Perl or Shell scripting. Hybrid role, ability to work from home. Must Reference: Job # SHNIMR-W. Where you'll be workingIn this hybrid role, you'll have a defined work location that includes working from home and a minimum of three days per week in the office, which will be set by your manager. Employees are responsible for maintaining compliance with hybrid work policies. Scheduled Weekly Hours40 Equal Employment OpportunityVerizon is an equal opportunity employer. We evaluate qualified applicants without regard to veteran status, disability or other legally protected characteristics. |