Sr. ADO DevOps Engineer

Date:  Sep 23, 2022
Location: 

Rancho Cordova, CA, US

Company:  NCA - NEC Corporation of America

Location: Remote, Pacific Time Zone prefered

Sr. ADO DevOps Engineer

 

Given the choice between fast and perfect, our preferd candidate would seek the proper balance. Your experience brings an understanding of how past and present choices affect the long-term potential of systems and teams. When you see repetitive work or manual processes, you actively seek to automate them to reduce toil and risk.

We have been in the process of moving towards a total DevOps model.  We have made good strides, but there is still a lot that can be done. There a several areas where the right candidate can implement change as we move from an on-premise, custom software development model to the cloud and a SaaS model.

 

Essential Duties & Responsibilities  
•    Develop our automation using Infrastructure as code for creating, scaling, monitoring, and maintaining cloud infrastructure in Azure and On-premises

•    Identify and implement automation for repeated and time-consuming tasks
•    Monitor performance, reliability, and evangelize sustainable coding practices
•    Exceptionally proficient (knowledge and work experience) in Linux system administration
•    Deep understanding of Systems programming (network stack, file system, OS services) and networking (L2 vs. L3, network architecture, VLANs, etc)
•    Working knowledge of scripting languages such as Terraform, Ansible, Python, and CloudFormation.
•    Strong expertise and deep knowledge of Azure services, particularly Kubernetes, AKS and EKS
•    Thorough understanding of Network, fundamental internet protocols such as DNS, HTTP, and TCP
•    Write clear, maintainable code, that is suitable for continuous integration and deployment (CI/CD), Jenkins, following best practices and software guidelines
•    Knowledge of standard methodologies related to security, performance, and disaster recovery.
•    Work closely with software engineers throughout the development process to ensure standards for infrastructure and managed services are understood and implemented correctly
•    Experience with Cloud service monitoring like Prometheus, Grafana, FluentD, ElasticStack, Prometheus, SumoLogic, Splunk etc.
•    Investigate, assess, and make recommendations for new technologies
•    Work with tech leads and other engineering leaders to build resource utilization estimates
•    Support systems in a 24x7 environment including troubleshooting, hot fixing, and root cause analysis
•    Act as an agent of change and improvement by observing live systems and providing recommendations for continuous improvement for all areas of development
•    Act as the subject matter expert on cloud infrastructure and managed services
•    Participate in on-call rotation with the rest of the engineering team to provide escalated support for Tier 1 & 2
•    Enable self service automation and shift left ethos for development teams by building and enhancing DevSecOps pipelines using scripting and programming languages
•    Work with the support team to triage bugs and troubleshoot production issues
•    Assess project risks, quantify risk/benefit relationships and provide alternative solutions and risk mitigation
•    Perform under minimal supervision on significantly complex assignments
•    Other duties as assigned

 

Qualifications

  • 10 years of IT experience
  • 6 Years of experience in Linux administration
  • 5 years of experience in DevOps, SRE or Infrastructure automation role using VMware, Azure, OpenShift and AWS.
  • Experience operating and deploying large scale and complex systems in a cloud environment
  • Experience with UNIX/Linux operating systems, storage environments, file systems, and network protocols
  • Experience with using database software such as MySQL, Oracle, Microsoft SQL
  • Experience with engineering automated build/deploy systems which include continuous integration as well as infrastructure as code
  • Experience using tools like Terraform, Packer, Ansible, Git, Kibana, Fluentd, Grafana, Prometheus, Splunk and other modern tools
  • Experience and Knowledge in Kubernetes Deployment like AKS, EKS and OpenShift
  • You should possess a strong technical background and a good grasp of software engineering principles, exceptional problem solving, design, programming, and testing skills
  • Experience with configuration management systems.
  • Experience with Scripting Bash, Python Coding, and Automation required.
  • Experience with docker and Kubernetes based deployments
  • Deep understanding and expertise of Kubernetes, AKS, EKS or on-premises
  • Able to troubleshoot complex systems in a live environment quickly and effectively
  • Experience in site reliability engineering including SLOs, SLIs, building SRE tools
  • Experience in incident, problem and change management practices

 

ABOUT NEC CORPORATION OF AMERICA

Headquartered in Irving, Texas, NEC Corporation of America (NEC) is a leading technology integrator providing solutions that improve the way people work and communicate. NEC creates the social values of safety, security, fairness and efficiency to promote a more sustainable world where everyone has the chance to reach their full potential.

 

With a global team of 100,000, and 64,000+ technology patents, we deliver one of the industry’s strongest and most innovative portfolios of communications, analytics, security, biometrics, and technology solutions that unleash customers’ productivity potential. Through these solutions, NEC combines its best-in-class solutions and technology to solve today’s most complex business problems. NEC Corporation of America is a wholly owned subsidiary of NEC Corporation, a global technology leader with a presence in 140 countries and $27 billion in revenues. Backed by 123 years of innovation and experience, NEC knows what it takes to change and stay ahead of technology's continuous evolution. It is our capability to leverage decades of award-winning technologies and research that has enabled NEC to remain an Information and Communications Technology (ICT) leader and through problem resolution, bring new value to people, organizations, and society.

 

NEC Corporation of America and its subsidiaries is committed to the maximum utilization of all human resources and the goal of Equal Employment Opportunity/Affirmative Action. We provide equal opportunities to all employees and applicants for employment without regard to race, color, religion, national origin, sex, sexual orientation, age, marital status, disability, genetic characteristics, height, weight, arrest record pertaining to misdemeanors or status as a Vietnam era or special disabled veteran, or any other class protected by applicable federal, state, or local laws.

 

EOE-Minorities/Females/Protected Veterans/Individuals with Disabilities.


Nearest Major Market: Sacramento

Job Segment: Cloud, Testing, Test Engineer, Linux, Software Engineer, Technology, Engineering