MANTECH seeks a motivated, career and customer-oriented DevOps Engineer to join our team in Annapolis Junction, MD.
Responsibilities include but are not limited to:
-
Manage source control and release workflows using Git.
-
Perform operating system administration, system monitoring, instrumentation, and performance tuning to ensure infrastructure resiliency.
-
Configure and maintain caching and messaging technologies (Memcached, ActiveMQ, Redis, etc.) to support application performance.
-
Administer relational databases (including clusters, replication, and tuning) and Elasticsearch environments (including Kibana).
-
Apply knowledge of security practices, networking protocols, firewalls, and compliance standards across platform environments.
-
Troubleshoot complex technical issues by reading code and analyzing logic across the system architecture.
-
Develop, maintain, and review automation scripts and tooling utilizing programming languages such as Python, Java, Go, or Ruby.
-
Analyze large, complex software systems to isolate defects, reproduce issues, assess risk, and support varied customer deployments.
Minimum Qualifications:
-
Bachelor's degree or higher is required in either Engineering, Computer Science, or a related technical discipline.
-
Minimum of ten (10) years of related IT experience, including experience with virtualization, cloud infrastructure, or platform environments.
-
Experience with enterprise Linux operating systems.
-
Experience deploying cluster architectures, workloads, and software components per security and compliance requirements.
Preferred Qualifications:
Experience with, or knowledge of the following:
-
AWS Cloud Operations
-
VMware
-
Kubernetes, Rancher Kubernetes Engine (RKE2)
-
Kafka, NiFi
-
Jenkins, Docker
-
Java, PostgreSQL
-
Data flow and lifecycle management experience
Clearance Requirements:
-
An active TS/SCI with Polygraph is required.
Physical Requirements:
-
Must be able to remain in a stationary position 50%.
-
Needs to occasionally move about inside the office to access file cabinets, office machinery, etc.
-
Frequently communicates with co-workers, management, and customers, which may involve delivering presentations.
-
Must be able to exchange accurate information in these situations.