Principal Systems Engineer
On-siteDurham, North Carolina, United States
Job Summary
Interpret large datasets using query languages and visualization tools while defining comprehensive Cloud reliability and observability strategies. Ensure Cloud systems availability by troubleshooting stack-wide engineering issues related to hardware, software, network, and applications. Automate processes in native Cloud environments using Python, Shell scripting, and Jenkins to support CI/CD methodologies and DevOps standards. Provide technical leadership for container orchestration using Kubernetes and mentor junior team members in building highly available Cloud systems. Act as a primary liaison for business units to resolve project/technology issues and advise senior management on technical strategy. This role requires five years of experience as a Principal Systems Engineer performing CI/CD and Cloud development on a Kubernetes platform. Fidelity is transitioning to a full-time onsite working model through a phased rollout across regions and roles.
Required Qualifications
- Bachelor's degree in Computer Science, Engineering, Information Technology, Information Systems, or a closely related field (or foreign education equivalent)
- Five (5) years of experience as a Principal Systems Engineer (or closely related occupation) performing CI/CD and Cloud development on a Kubernetes platform
- Master's degree in Computer Science, Engineering, Information Technology, Information Systems, or a closely related field (or foreign education equivalent)
- Three (3) years of experience as a Principal Systems Engineer (or closely related occupation) performing CI/CD and Cloud development on a Kubernetes platform
- Demonstrated Expertise designing CI/CD for .Net Windows, Java, and Container applications
- Demonstrated Expertise designing pipelines and creating scripts for application deployments, roll backs, and configuration changes using GIT, Docker, and Jenkins
- Demonstrated Expertise providing application support using Splunk and Datadog
- Demonstrated Expertise designing adaptable solutions and automations in public and private Cloud -- RKS (Rancher), EKS (AWS), and AKS (Azure) -- using Python, Shell Scripting, Kubernetes, and Helm
- Demonstrated Expertise creating synthetic test and monitors using Catchpoint and Datadog
- Demonstrated Expertise performing Site Reliability Engineering – analyzing the observability, resiliency, availability, and performance of applications
- Demonstrated Expertise creating dashboards to capture latency, availability, error, and saturation (performance) of applications using Splunk, Grafana, Prometheus, and Datadog
- Demonstrated Expertise creating SLI/SLO dashboards and automated process to update changes and pushout new dashboards
- Demonstrated Expertise building, testing, migrating, upgrading, and maintaining infrastructure and tools – Windows, Linux, UDeploy, Terraform, and Kubernetes Cluster rehydration
- Demonstrated Expertise designing pipelines in uDeploy and Jenkins using API Calls, PowerShell, Shell, and Python scripting
- Demonstrated Expertise participating in the software configuration management process -- code compilation, packaging, deployment, release methodology, and work item management using SNOW and application configurations
- Valid driver's license
- Must be able to lift 50 lbs
- Must be available for weekend shifts
- Must be able to effectively lead and coach others
- Strong attention to detail
- Must be able to interact with others
- Must be able to communicate effectively
- Must be able to work in a team
- Must be able to solve problems
- Must be able to manage time
- Must be able to prioritize tasks
- Must be able to meet deadlines
- Must be able to work under pressure
- Must be able to adapt to change
- Must be able to learn new technologies
- Must be able to work independently
- Must be able to work collaboratively
- Must be able to communicate clearly
- Must be able to listen actively
- Must be able to provide constructive feedback
- Must be able to receive feedback
- Must be able to manage conflicts
- Must be able to negotiate
- Must be able to influence
- Must be able to persuade
- Must be able to motivate
- Must be able to inspire
- Must be able to build relationships
- Must be able to network
- Must be able to collaborate
- Must be able to coordinate
- Must be able to organize
- Must be able to plan
- Must be able to execute
- Must be able to monitor
- Must be able to evaluate
- Must be able to improve
- Must be able to innovate
- Must be able to create
- Must be able to design
- Must be able to develop
- Must be able to build
- Must be able to maintain
- Must be able to support
- Must be able to troubleshoot
- Must be able to diagnose
- Must be able to resolve
- Must be able to fix
- Must be able to optimize
- Must be able to scale
- Must be able to automate
- Must be able to document
- Must be able to train
- Must be able to mentor
- Must be able to guide
- Must be able to advise
- Must be able to consult
- Must be able to coach
- Must be able to teach
- Must be able to learn
- Must be able to research
- Must be able to analyze
- Must be able to synthesize
- Must be able to interpret
- Must be able to evaluate
- Must be able to judge
- Must be able to decide
- Must be able to choose
- Must be able to select
- Must be able to recommend
- Must be able to propose
- Must be able to suggest
- Must be able to offer
- Must be able to provide
- Must be able to deliver
- Must be able to present
- Must be able to report
- Must be able to communicate
- Must be able to write
- Must be able to speak
- Must be able to listen
- Must be able to read
- Must be able to understand
- Must be able to explain
- Must be able to clarify
- Must be able to simplify
- Must be able to summarize
- Must be able to paraphrase
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
- Must be able to translate
- Must be able to interpret
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.