Job Description :
DevOps Engineer
Location:, Herndon, VA

Locals; In-person interview

W2 only


Minimum Job Requirements

Entry to intermediate level knowledge of various technologies used by development and operations (or equivalents)
Perform Systems landscape support in the assigned functional areas. Basic analytical, problem solving skills. Improve system landscape support in the assigned functional areas of responsibility
Very good understanding of agile software engineering process (coding, testing, Continuous Integration, QA, and Dev tools Ability to gather, document, and disseminate system / code requirements. Documents functions and changes to new or modified modules
Independent assurance of effective system operations along the software lifecycle. Comfort with frequent, incremental code, testing and deployment
Ability to communication and present for the purpose of providing knowledge management in the team. Collaborate with engineering and product management as well as other service groups. Good oral and written communication skills in English
Ensure excellent quality and maintain high standards in all process listed in the relevant process maps. Adheres to standards and procedures.
Engage in operations Model /Operational processes and procedures. May troubleshoot existing information systems to identify errors or deficiencies and develop solutions.
Demonstrates analytical, problem solving skills. Seek pragmatic and effective solutions with a focus on customer satisfaction
Ability to communicate appropriately with customers. Remain focused and patient to seek pragmatic and effective solutions with a strong focus on customer satisfaction
A proven track record as a team player and ability to work independently. Shares knowledge, skill, or expertise with others

Education
Master Degree in Programming/ Systems, Computer Science or other related field.
Bachelors Degree in Programming/Systems, Computer Science or other related field with 2 or more years of experience
Associates degree in Programming/Systems, Computer Science or other related field with 4 or more years of relevant experience
Or equivalent/ relevant work experience (6 + years)

Certifications
Chef Fluency Badge
Minimum Knowledge and Skills Requirements

Programming Language / Automation
Exposure to Go, Python
Exposure to Bash or Powershell
Experience in Chef Cookbook development, Ruby, troubleshooting SQL
Platform [OS/Web Server/App Server/Middleware tools]
Exposure to Splunk, Nagios/ Zabbix, Postfix, Akamai (CDN)
Basic knowledge configuring Apache, Nginx, or IIS
Experience installing and performing basic troubleshooting of Redhat or Windows OS
Experience with DNS

Infrastructure
Exposure to AWS Technologies, specifically EC2, EBS, S3, VPC
Experience with Docker and Kubernetes
Understanding of networking concepts. Understanding of TCP/UDP, stateless vs stateful firewall, and familiarization with routing
Understanding of virtualization concepts, such as provisioning, backups/snapshots,and hardware architecture

Database System
Basic understanding of HANA, Oracle, MySQL (HANA Preferred)

Security Tools
Experience in system hardening, and SSL Certification process
Understanding of basic cybersecurity policies, and FEDRAMP security policies.

Other tools (preferred but not required)
Exposure to with Markdown, Git, Chef Automate, and/or Jenkins
Atlassian’s JIRA or similar task tracking/ticketing tool.
Atlassian’s Hipchat or similar team communication tool.
Atlassian’s Confluence, Microsoft’s SharePoint or similar knowledge management tool