DevOps Engineer Location: Gaithersburg OR Bethesda, Maryland, USA Contract Duration : 1 + year

Bethesda, MD

Job Description:

Job: DevOps Engineer
Location: Gaithersburg OR Bethesda, Maryland, USA
Contract Duration : 1 + years

Required Skills :
Strong Kubernetes experience is a must and Java

Requirements:

  • This person MUST have experience designing and supporting a MAJOR application from scratch (>$1B in revenue).
  • Knowledge of Linux Containers and iT Security and Kubernetes is required.
  • Knowledge of Python, GoLang, Java/Groovy, or some other major language is a requirement (5+ years experience)
  • 8 years\' experience with running web application servers such as Apache, Nginx, Tomcat, Node, WebSphere
  • +8 years operational experience supporting a 99.99% availability environment
  • +8 yearsâ?? experience with Linux (RHEL, CentOS, Fedora) including: user management, authentication and authorization (LDAP, Kerberos, etc.), Disk Management (Partitioning, backups, LVM, hardware and software RAID), software build (make, cmake, GNU autoconf and automake, gcc, libtool, RPM building a major plus), Network Interface Configuration (Ethernet and Wireless), DNS/DHCP knowledge , Basic Knowledge of Networking Protocols, Switching and Routing, Understanding of SSL, Certificates, openSSH, openSSL libraries, Squid, etc..
  • Experience in the design, implementation and operational support of mission critical applications totaling +1B in revenue
  • Experience with global load balancing and web content acceleration (Akamai).
  • Experience with APM tools (Dynatrace, New Relic, App Dynamics, etc)
  • Jira administration experience (creating and managing workflows)
  • Excellent understanding of HTTP, HTTPS, TCP/IP and other web protocols.
  • Experience in Agile Methodology and Agile Engineering practices like TDD, BDD, Continuous Integration and Continuous Deployment
  • Demonstrated experience delivering technology solutions in a fast-paced, deadline driven enterprise environment
  • Demonstrated experience learning and applying new technologies to solve business needs
  • Excellent understanding of change management, testing requirements, techniques, and tools to ensure high availability of systems
  • Excellent verbal and written communication skills for a wide range of audiences including executives, business stakeholders and IT teams
  • Strong attention to detail with an ability to operate effectively across multiple priorities
  • Demonstrated ability to perform independently as a member of a team and through cross functional initiatives
  • Demonstrated experience running Docker or Linux containers in a production environment.
  • Demonstrated experience deploying and managing a PaaS or Kubernetes solution such as Red Hat Open Shift or Docker Data Center or Tectonic, or vanilla Kubernetes.
  • Demonstrated experience deploying applications into a PaaS or Kubernetes solution such as Red Hat Open Shift or Docker Data Center or Tectonic, or vanilla Kubernetes
  • Demonstrated experience implementing Developer Dashboards via tools like Prometheus.
  • Demonstrated ability to work with cross-functional teams; being the liason between development and operations teams.
  • Demonstrated experience representing Operations teams with Development
  • Last position needs to have > 50% of time spent with Development teams
  • Good knowledge of UI concepts and framework - jQuery, HTML5, Responsive Design, Angular, JavaScript Frameworks

Preferred:

  • Experience in researching emerging technologies and trends, standards, and products
  • Experience in developing technology road maps and strategies
  • Experience in project definition and management
  • Strong knowledge of emerging tools, software, applications, and systems for attaining best-in-class IT technology across the enterprise
  • Graduate degree in a technical/engineering discipline
  • Issue/Bug Tracking/Wiki/Workflow admin experience with JIRA, Python Trac, Ruby Redmine, Perl Bugzilla, PHP Mediawiki, Confluence
  • DVCS/SCM admin experience with any of GIT, SVN. SVN, mercurial, Bitbucket, stash, work and branching strategies
  • Technology leadership experience in an out-sourced environment
  • Ability to diagram workflows and implement them in Jenkins.
  • Comfortable talking to Developers and Operations personnel

Share Profile