Systems Engineer - Senior - Informatic Technologies Inc
Chevy Chase (Remote), MD
About the Job
Duration: 3 Months Contract to Hire
Our Senior Engineer is a key member of the engineering staff working across Business Services Engineering, Data Engineering, Platform Engineering, and Infrastructure Engineering to ensure that we provide a fiction-less experience to our customers, maintain the highest standards of protection and availability. Our team thrives and succeeds in delivering high quality technology products and services in a hyper-growth environment where priorities shift quickly. The ideal candidate has broad and deep technical knowledge, typically ranging from front-end UIs through back-end systems and all points in between
As a Senior Engineer, you will:
· Automate and accelerate testing, release, and deployment of applications into a runtime environment quickly and reliably.
· Establish and employ continuous integration practices and tools.
· Engage in cross-functional collaboration throughout the entire software lifecycle.
· Employ continuous delivery patterns and collaboratively work with developers to achieve successful continuous delivery solutions.
· Build resilient services for extending and improving DevOps capabilities.
· Utilize programming languages like .NET, SQL, and NoSQL databases, Container Orchestration services including Docker and Kubernetes, and a variety of Azure tools and services.
· Mentor other engineers
· Consistently share best practices and improve processes within and across teams.
Required:
· Knowledge of business process re-engineering principles and processes.
· Understanding of micro-services oriented architecture and extensible REST APIs.
· Working knowledge of enterprise data center technologies including storage platforms, networks, and security infrastructure.
· Advanced understanding of DevOps Concepts, Cloud Architecture.
· Advanced understanding of Azure DevOps Operational Frame work
· Advanced Powershell scripting skills
· Advanced understanding of existing Operational Portals such as Azure Portal
· Advanced understanding of existing Monitoring Portals: Splunk or Application Insights
· Advanced understanding of DataCenter Structure, Capabilities & Offerings, including the Azure platform and it's native services.
· Advanced understanding of Security Protocols & Products: Understanding of Active Directory, Windows Authentication, SAML, OAuth.
· Practical knowledge of working in Agile environment (Scrum/Kanban/SAFe).
· Experience with continuous delivery and infrastructure as code.
· Strong problem-solving ability
· Ability to excel in a fast-paced, startup-like environment.
Desired:
Knowledge of developer tooling across the software development life cycle (task management, source code, building, deployment, operations, real-time communication).
· Advanced level understanding of Azure Network (Subscription, Security zoning, etc) & tools like Genesis
· In-depth knowledge of CS data structures and algorithms.
Our Senior Engineer is a key member of the engineering staff working across Business Services Engineering, Data Engineering, Platform Engineering, and Infrastructure Engineering to ensure that we provide a fiction-less experience to our customers, maintain the highest standards of protection and availability. Our team thrives and succeeds in delivering high quality technology products and services in a hyper-growth environment where priorities shift quickly. The ideal candidate has broad and deep technical knowledge, typically ranging from front-end UIs through back-end systems and all points in between
As a Senior Engineer, you will:
· Automate and accelerate testing, release, and deployment of applications into a runtime environment quickly and reliably.
· Establish and employ continuous integration practices and tools.
· Engage in cross-functional collaboration throughout the entire software lifecycle.
· Employ continuous delivery patterns and collaboratively work with developers to achieve successful continuous delivery solutions.
· Build resilient services for extending and improving DevOps capabilities.
· Utilize programming languages like .NET, SQL, and NoSQL databases, Container Orchestration services including Docker and Kubernetes, and a variety of Azure tools and services.
· Mentor other engineers
· Consistently share best practices and improve processes within and across teams.
Required:
· Knowledge of business process re-engineering principles and processes.
· Understanding of micro-services oriented architecture and extensible REST APIs.
· Working knowledge of enterprise data center technologies including storage platforms, networks, and security infrastructure.
· Advanced understanding of DevOps Concepts, Cloud Architecture.
· Advanced understanding of Azure DevOps Operational Frame work
· Advanced Powershell scripting skills
· Advanced understanding of existing Operational Portals such as Azure Portal
· Advanced understanding of existing Monitoring Portals: Splunk or Application Insights
· Advanced understanding of DataCenter Structure, Capabilities & Offerings, including the Azure platform and it's native services.
· Advanced understanding of Security Protocols & Products: Understanding of Active Directory, Windows Authentication, SAML, OAuth.
· Practical knowledge of working in Agile environment (Scrum/Kanban/SAFe).
· Experience with continuous delivery and infrastructure as code.
· Strong problem-solving ability
· Ability to excel in a fast-paced, startup-like environment.
Desired:
Knowledge of developer tooling across the software development life cycle (task management, source code, building, deployment, operations, real-time communication).
· Advanced level understanding of Azure Network (Subscription, Security zoning, etc) & tools like Genesis
· In-depth knowledge of CS data structures and algorithms.
Source : Informatic Technologies Inc