Devops Engineer

Location IN-Bangalore
Job ID
97282
Function
Engineering
Recruiter
Smithamol Sebastian
LITag
#LI-SS1
Position Level
II

Overview

At Zebra, we’re reinventing how businesses operate at the enterprise edge - helping them run faster, smarter, and more connected than ever before. A dynamic community of builders, doers, and problem solvers, we each play a unique role - shaping new technologies, bringing solutions to market, and partnering with companies on the front line of business. Being a part of Zebra means making your mark as we make digital transformation a reality. It means growing into a leader at a leading company that makes a distinct difference - because together, we’ve only just begun. Calling all Changemakers. Zebra is waiting for you. Join us as we transform the edge of the enterprise. The EMC DevSecOps Team is looking for an experienced talented Senior DevOps Engineer to implement the next big thing in Enterprise Mobile Computing. As a DevOps Engineer, you’ll work with product development, testing organizations, IT/Cloud Infra, and many other cross BU teams to deliver our Cloud based environment for software builds and deployments. If you like to work on interesting challenges and have a passion for making an impact on amazing businesses, this may be the next great opportunity for you.

Responsibilities

  • Introduce cloud best practices for deploying Zebra Analytics solution in Google Cloud Infrastructure.
  • Develop and maintain CI/CD pipelines with DevOps team. Automate and maintain Google Cloud infrastructure and the deployment of environments and applications.
  • Build an effective Site Reliability (SRE) infrastructure for proactive performance risk mitigation.
  • Assist troubleshooting issues encountered in data ingestion pipelines.
  • Support robust production ETL/ELT pipelines using workflow orchestration tools.
  • Deploy and manage data pipeline infrastructure with automation.
  • Design, implement and maintain security standards for deployment procedures and best practices experience.
  • Support the administration of multiple Big Data applications.
  • Automate deployments and rollbacks in production.
  • Research implementation and maintenance of new and existing tools.
  • Develop world class deployment systems using existing technologies.
  • Assist team members to troubleshoot infrastructure, security, and development problems.
  • Develop and deliver real-time data integration projects.
  • Dives in and solve complex technical problems and design issues.
  • Exercises judgment in selecting methods and techniques for obtaining solutions
  • Receives little instruction on day-to-day work and general instructions on new assignments
  • Design and develop distributed, scalable enterprise-grade micro-services using Google Data Flow and Java.
  • Works as a part of scrum team in co-ordination with other team members to deliver functionality in a short release cycle.

Qualifications


* 5+ years’ experience building scalable production environments and automation
* Bachelor's degree or related job experience* Strong background in Linux/Unix Administration and Cloud Infrastructure
* Experience with scripting languages and using them in automation (primarily Bash and Python, others are a plus)
* Experience building and maintaining production systems on GCP using GCS buckets, Ephemeral VMs, Auto Scaling, VPC, etc. and familiarity interacting with the GCP APIs/CLIs
* Experience with Monitoring tool sets and custom alerting, log analysis
* Experience with running code review, build scheduling, release orchestration and artifact management applications like Gerrit, Jenkins, Artifactory and CloudBees CI/CD, load balancers and similar technologies in production environment
* Experience with databases (MySQL, MariaDB, MongoDB, PostgreSQL, Cassandra, Solr)
* In depth knowledge about networking and security protocols and best practices (TCP/IP, IPSec,   TCPdump)
* Experience with automation/configuration management tools Chef, Puppet or an equivalent
* Experience with container technologies
* Work with team contributing to design and architecture
* Understanding of source control systems and experience with source code management tools like Git (nice to have)
* Conduct Performance Testing to ensure system reliability, capacity and scalability.
* Experience working with Agile methodologies
* Collaborate with team members from Development, QA and Support
* Experience with Continuous Integration and Continuous Delivery
* Work with Release Manager and development teams to deploy software releases
* Ability to quickly triage problems, identify root causes, and drive issue resolution

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share with Your Network

Need help finding the right job?

We can recommend jobs specifically for you! Click here to join our Zebra Talent Pool.