Software Architect

apartmentTechlink Systems placeLos Angeles calendar_month 

Qualifications:

Role Purpose DevCOE Cloud Architects are closely aligned with engineering and product teams to ensure our services consistently meet customer demands. The ideal candidate will have a strong understanding of large-scale computing solutions and experience leading deep software and infrastructure discussions to ensure scalability, resiliency, and availability.
As a key member of the DevCOE Cloud Engineering team, you will ensure success in designing, building and migrating applications, software, and services on the AWS platform. You’ll be working with the best and brightest minds at NBCU to bring a cloud native approach to deploying NBCU’s applications in a highly reliable and scalable way.

Success in this role is characterized by the overall performance, reliability, security, and scalability of an application. Success can also be measured by the overall cost savings for the business.

Requirements:

  • Extensive experience leveraging AWS, Azure, and/or Google Compute Platform to deploy highly reliable and scalable cloud applications
  • Expert at script language development, including Python, Node.js, and Perl
  • Expert at Web application development including JavaScript/CSS/HTML, Angular, BootStrap, and JQuery
  • Proficient with data structuring languages, including XML, JSON, and design of binary data formats
  • Experience creating and managing projects in revision control, including git and github
  • Experience with automated testing and performance tools, including JMeter
  • Experience with large-scale distributed infrastructures, including technologies for clustering and load balancing
  • Understanding of distributed capacity management
  • Understanding of Service-Oriented Architectures (SOA and REST), Infrastructure as a Service (IaaS) and Platform as a Service (PaaS)
  • Experience implementing continuous integration and continuous delivery (CI/CD) tools and systems
  • Specific experience with Docker, Kubernetes, Mesos and Marathon
  • Demonstrated ability to automate the deployment of infrastructure using tools like Terraform, Ansible, or Chef/Puppet.
  • Deep understanding of HTTP, TCP, DNS, UDP, IPv4/IPv6 networking and protocols
  • Understanding of network database and storage technologies including NoSQL, NAS, and object stores • Understanding of unattended installation and configuration technologies including PXE and Foreman
  • Experience with Agile, including Scrum, Kanban, and Extreme Programming • Understanding software development in a DevOps culture
  • Proponent of open source software licenses • Ability and desire to mentor engineers, technologists, and managers
electric_boltImmediate start

Senior Software Engineer - Skimlinks

apartmentConnexity, a Taboola companyplaceLos Angeles
and optimize database schemas and queries.  •  System Design: Strong understanding of software architecture, design patterns, and system design principles. Experience with building and maintaining distributed systems and microservices.  •  Collaboration: Excellent...
placeCalifornia
outside of this range. Responsibilities:  •  Functional and Engineering Subject Matter Expert (SME) in countermeasures, electronic warfare, software architecture and sensors  •  Design, develop, test, and evaluate integrated systems for managing industrial...
local_fire_departmentUrgent

View Jobs Description

apartmentBOEINGplaceHuntington Beach, 27 mi from Los Angeles
with Java development  •  Mathematical background, particularly pertaining to navigation systems  •  Experience with real-time software architecture, development, design  •  Experience with Cloud (AWS) environment and containers  •  Experience developing...