Previous Job
Development/Operations Professional Markets
Ref No.: 17-18579
Location: Chicago, Illinois
It's a DevOps role supporting NextGen Data Platform built around Big Data Technologies (Hadoop, Spark, Kafka, Impala, Hbase, Ansible and many more). DevOps Analyst is involved in the full life cycle of an application and part of an agile development process. They require the ability to interact, develop, engineer, and communicate collaboratively at the highest technical levels with clients, development teams, vendors and other partners.
The following section is intended to serve as a general guideline for each relative dimension of project complexity, responsibility and education/experience within this role.
  • Works on complex, major or highly visible tasks in support of multiple projects that require multiple areas of expertise.
  • Team member will be expected to provide expertise (or ability to self-learn) to build frameworks (APIs, Java, Scala, Scripting) which can be used for Application Configurations (e.g. Cloudera Admin related tasks – flume setup, Oozie scheduling), deployment orchestration, State-of-World Monitoring & Metric solutions.
  • Integrates solutions with other applications and platforms outside the framework.
  • He / She will be responsible for supporting Pre-Prod and Prod environments which includes deployments, monitoring and resolution, disaster recovery, incident / problem management.
  • Serves as a liaison between client partners and vendors in coordination with project managers to provide technical solutions that address user needs.
Incident Resolution:
  • Identifies, diagnoses, and resolves functional and technical problems and business critical incidents through research and analysis of trends, root causes, and business impact
  • Highlights functionality issues to developers
  • Assists in the translation of solutions into technical requirements
  • Develops and utilizes appropriate tools to perform work
  • Raise defect reports to the development team for code amendment
  • Maintains a knowledge base of known defects and issues, process, techniques
Client Relationship Management:
  • Clearly understands client's business he or she is responsible for and recommends, provides, and supports application service that best fit client's current and future needs
  • Communicates status with end users at all times
Continuous Improvement:
  • Contributes to continuous improvement
  • Proactively supports knowledge sharing
  • Is responsible for tracking change requests and high severity incidents in accordance with defined service levels
Advanced Application Functions:
  • Report fixing/custom report generating
  • Advanced user configuration options
  • Support and use of advanced application functions at request of users
  • Participation to a rota to ensure adequate coverage across all desks. Current hours of coverage provided by the team are from 07:00 until 19:00 Mon-Fri.
  • Weekend working to support critical business initiatives such as start of week checks, application rollouts, infrastructure changes or Disaster Recovery tests
Required Skills:
  • Strong technical knowledge: Unix/Linux; Database (Sybase/SQL/Oracle), Java, Python, Perl, Shell scripting, Infrastructure.
  • Experience in Monitoring & Alerting, and Job Scheduling Systems
  • Being comfortable with frequent, incremental code testing and deployment
  • Strong grasp of automation / devops tools – Ansible, Jenkins, SVN, Bitbucket
  • Confidence when dealing with internal user base (Sales & Trading)
  • Client relationship/service management experience
  • ITIL understanding
Personal Attributes Required
  • Proactive, able to multi-task and work on own initiative
  • The ability to work in a high pressure environment and adjust to constant business change, new requirements, evolving goals and strategies, and emerging technologies
  • Comfort with collaboration, open communication and reaching across functional borders
  • Able to prioritize continually to ensure that service levels are adhered to
  • Excellent verbal/written communication skills
  • Problem solving skills both technical and business related.
  • Ability to work as part of a team.
Desired Skills
  • Experience working on Big Data Technologies – Hadoop, Kafka, Spark, Impala, Hive, Hbase etc.
  • Knowledge with Cloudera Big Data stack
  • Cloudera Admin / Dev Certification

More Information About the Job
Are you open to sponsorship?

Is there a possibility to work remote?

Is there equity?

Are there flexible work hours?

Does this position have direct reports?

Statement to Third Party Agencies
To ALL recruitment agencies: Please do not forward resumes to our applicant tracking system, Client employees, or any Client facility. Client is not responsible for any fees or charges associated with unsolicited resumes.
Valid contact information must be submitted for all candidates. Valid e-mail and phone number must be provided directly on the resume. Any invalid email or contact information on candidate resumes will be rejected by Client recruiter.