DevOps Engineer III

US-TX-Dallas
2 weeks ago
ID
2017-1527
# of Openings
1
Category
Research & Development

Overview

NTT Security seamlessly delivers cyber resilience to address security challenges through the Full Security Life Cycle.

We do this by providing everything from business and executive-focused risk and advisory services, strategic and tactical security and compliance assessments and audits, to technology focused design, implementation, and management expertise.  Delivering these services and more in the manner that best fits each client, our global team of over 1,500 security specialists, architects, and engineers helps more than 10,000 clients worldwide secure their digital assets and information every day.

The DevOps Engineer III is a senior level position that resides in the Engineering organization, supporting development and architecture teams.  They will be responsible for designing, administering, and implementing solutions to support the development of one or more components of the MSS Platform, focusing on improving and maintaining build standards throughout the entire platform life cycle.  Successful candidates will be either developers who are interested in deployment and network operations or sysadmins who have a passion for scripting and coding.  In addition, candidates should be strong leaders who have excellent technical experience, a history of resolving issues in a dynamic, rapidly-growing environment, and have a consistent track record of delivery.

 

Responsibilities

RESPONSIBILITIES and DUTIES:

Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • Learn the security space and all aspects of security devices/software and methodology
  • Work with internal business partners and development to gather and define requirements, prototype, architect, implement, and update solutions to support applications and appliances
  • Administration:
    • Build, deploy, install and configure applications, appliances, and underlying software infrastructure
    • Maintain system security standards for the platform
    • Proactively monitor and manage the infrastructure and applications to ensure high availability
    • Build and maintain tools for deployment, monitoring and operations
    • Automate and streamline operations and processes
  • Support:
    • Define and maintain standard practices and procedures for all support personnel
    • Troubleshoot and resolve performance, reliability and scalability issues in development, test and production environments
    • Participate in on-call rotations as needed
  • Collaborate with the cross-functional team to build and execute test plans and perform quality reviews
  • Mentor and train peers or new hires, especially junior developers, tier 1 support personnel, other application engineers and system administrators
  • Actively participate in the project planning process, providing accurate estimates, timely statuses and ensuring roadblocks are properly escalated
  • Collaborate with remote and on-site resources

Qualifications

  • Bachelor’s degree in Computer Science, MIS, CIS, Engineering or related field.
  • Minimum 5 years administering 24x7 (always-up always-available infrastructure), hosted production systems
  • Minimum 4 years of experience with systems administration in a Linux/Unix environment; extensive knowledge of operating system administration and security within the Enterprise Linux domain (e.g. memory management, processes and threads, software installation and updating, systems hardening, paging and swapping, inter-process communication, devices and what device drivers do, filesystem concepts, etc)
  • Minimum 4 years of experience with common scripting or programming languages such as Ruby, BASH, Python, Java, or Perl in a Linux/Unix environment (Preferrably Ruby)
  • Experience with server-based virtualization (e.g., VMware, KVM)
  • Familiarity with fundamental networking/distributed computing environments and basic routing concepts
  • Experience with complex TCP/IP networks (containing routers, switches, VLANs)
  • Experience with Application and Systems Security:
    • Network security (e.g., configuring firewalls, deploying authentication systems, applying cryptography to network applications, intrusion detection, log collection and analysis)
    • Computer security and compliance (e.g. application security, security protocols, etc)
    • Host security (e.g. passwords, uids/gids, file permissions, ACLs, filesystem integrity, use of security packages).
  • Experience with a wide variety of open source tools and technologies
  • Experience with tools such as Jira, Confluence, Selenium, Junit
  • Familiarity with GIT or comparable source code repositories (i.e. Subversion)
  • Experience writing purchase justifications and working with external vendors
  • Experience with all phases of the Software Development Lifecycle, including system analysis, design, coding, testing, deployments and documentation
  • Experience with Agile Software Development principles and practices, particularly Scrum and Kanban
  • Strong understanding of automation tools and deployment methodologies and experience automating repetitive tasks
  • Able to demonstrate a history of successful problem solving, resolving complex issues
  • Must have excellent written and verbal communication skills
  • Ability to work well independently and productively with minimal supervision
  • Ability to work well in a team environment; able to collaborate with engineering, product management, QA, and business
  • Experience training users in complex topics, presenting to an internal audience, and interacting positively with upper management
  • Ability to thrive under pressure, handle multiple competing priorities and function and deliver effectively in a fast paced environment

 

REWARDS:

NTTSecurity employees enjoy working in a business casual environment with a comprehensive benefits package including Medical, Dental, Vision, Life and Disability insurance. Flexible spending and 401k plans and a generous paid time off program.

 

Pre-employment backgrounds and drug test are required.

 

Equal Opportunity Employer Veterans/Disabled and other protected categories.

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed