Software Engineer, I

2 - 5 years

9 - 13 Lacs

Posted:17 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Overview

Analyzes, develops, designs, and maintains software for the organization's products and systems. Performs system integration of software and hardware to maintain throughput and program consistency. Develops, validates, and tests: structures and user documentation. Work may be reviewed for accuracy and overall adequacy. Follows established processes and directions.

Responsibilities
  • Understanding of scripting, Automation and AI tools.
  • Should have automation knowledge of generating meaningful metrics, reports of build and build machine usage.
  • 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.
  • 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
  • Works as a part of scrum team in co-ordination with other team members to deliver functionality in a short release cycle.
Qualifications

* 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

Experience -6 months to 1 Year .

Mock Interview

Practice Video Interview with JobPe AI

Start DevOps Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
Zebra Technologies logo
Zebra Technologies

Technology - Automatic Identification and Data Capture

Vernon Hills

RecommendedJobs for You