Senior Devops Infrastructure Engineer
Previous Job
Previous
Senior Devops Infrastructure Engineer
Ref No.: 18-01330
Location: San Francisco, California
Start Date / End Date: 05/14/2018 to 11/14/2018
Senior Devops Infrastructure Engineer
Job Description
We are seeking a senior DevOps engineer with demonstrated experience working in large-scale enterprise J2EE Production and Pre-production environments to join our team. Responsibilities include being operational 1st line defense for Legacy Datacenter Applications and New Gen AWS Production servers ensuring high availability with 24x7 uptime.
As our senior DevOps Infrastructure engineer, you will work on a team of DevOps engineers focusing on the day-to-day tasks of managing and maintaining AWS and Datacenter environments and will be hands-on involved with building source code, deploying binaries, configuration and monitoring application servers. Candidate will also research and develop build and deployment automation tools and must be comfortable working in an agile environment.
As a global leader in online brand protection, MarkMonitor uses a SaaS delivery model to provide advanced technology and expertise that protects the revenues and reputation of the worlds leading brand. In the digital world, brand faces new risk due to webs anonymity, global reach and shifting consumption patterns for digital content, goods and services.
Customers choose MarkMonitor for its unique combination of industry-leading expertise, advanced technology and extensive industry relationships to preserve their marketing investments, revenues and customer trust. The company's exclusive access to data, combined with its real-time prevention, dedication and response capabilities, enables a more secure Internet for enterprise as well as their customers.
Job Duties:
  • Oversee all Application Production systems providing 24x7 mission critical availability.
  • Develop automated deployment and monitoring tools in Ansible, Python, Perl, PHP, bash or similar scripting languages.
  • Manage and maintain multiple environments, ensuring that these environments are properly setup, configured, and available for each project as scheduled.
  • Administer in Linux systems and various tools including JIRA, Git/Stash, Bamboo, Jenkins or other similar systems.
  • Creatively identify and isolate issues between infrastructure and application.
  • Setup and improve tools for continuous integration systems via Jenkins or similar.
  • Preserve and maintain service availability, performance, integrity, capacity and security.
  • Work with cross functional, geographically distributed teams to providing 24x7 deployment support across multiple environments.
  • Research and analyze tools and technologies to optimize building and deploying code-base, manage distributed production systems and application resources.
  • VMWare in Data Center or other cloud environments.

Job Requirements:
A bachelor's degree or foreign equivalent in Computer Information Science, Computer Science, Computer Engineering or related discipline.  In the alternative, employer will accept a related discipline followed by 5 years of experience in a software engineering-related occupation.
Experience must include the following, which may be gained concurrently:
  1. Experienced building and releasing software on a large scale, complex J2EE SOA in a SaaS product. 
  2. Experienced overseeing web application installations, upgrades, and deployment as well as any servers/systems that support hosted web applications.
  3. Proficient in Docker, Linux, Unix, Posix Systems, virtual environments and experience with LAMP stack.
  4. Experienced providing 24x7 support globally for production issues and deployment.
  5. Experienced in web application (Java) maintenance and troubleshooting, application performance monitoring, automating day-to-day activities with Ansible.
  6. Experienced in building deployment application tools.
  7. Experienced in object oriented programming languages and scripting languages like, Python, etc. 
  8. Proficient in distributed databases and search engines like Hadoop, Redis, Elastic Search/Solr, etc.
  9. Knowledge in Cloudera Manager.
  10. Knowledge of Load Balancing, Nginx/Apache, SSL and networking protocol, OSI layer.
  11. Knowledge in the following a plus: Apache Mesos framework architecture and distributed computing such Storm, Marathon.