Senior Developer Job Vacancy in Zigabyte Corporation South Carolina – Updated today

Are you looking for a New Job or Looking for better opportunities?
We got a New Job Opening for

Full Details :
Company Name :
Zigabyte Corporation
Location : South Carolina
Position :

Job Description : Job Title:

Senior Developer

Job Summary:

The Senior Developer will perform various development duties such as coding and web development. As a senior developer you will work with the team to create connections for various systems to be able to interact with each other. Build containers and implement them through Kubernetes and various testing tools such as Jenkins.
To be successful as a senior developer, you should demonstrate great skill in creativity and innovation, ability to thrive in a high pressure environment, and possess excellent communication skills. Ultimately, a top-notch senior developer should have extensive experience in software development, be able to keep up-to-date with deadlines, and have strong analytical skills.

Responsibilities:

Experience with container-based deployments using Docker, working with Docker images, Docker Hub and Docker-registries and Kubernetes.
Lead transition from manual configuration and deployment to ‘infrastructure as code’ using automation tools, including design and implementation of automation-items and tooling.
Built and managed a small-medium deployment of RedHat Linux instances systems in Kubernetes.
Supported 20-200 systems running Red hat and windows environments.
Provisioned Red Hat Enterprise Linux Server using PXE Boot according to requirements.
Design roles and groups using Identity and Access Management (IAM).
Migrated SQLServer database to Cloud SQL Database.
Created and managed multiple Instances of Apache Tomcat and deployed several test applications in those instances in QA environment.
Created automated system to create VM’s, storage accounts, Network Interfaces, etc. in VMware/AWS environments.
Enable your machine for Azure development by installing the Azure SDK.
Used Jenkins pipelines to drive all micro services builds out to the Docker registry and then deployed to Kubernetes, Created Pods and managed using Kubernetes
Building/Maintaining Docker container clusters managed by Kubernetes Linux, Bash, GIT, Docker.
Utilized Kubernetes and Docker for the runtime environment of the CI/CD system to build, test deploy.
Involved in development of test environment on Docker containers and configuring the Docker containers using on-premise/cloud Kubernetes.
Developed microservice on boarding tools leveraging Python and Jenkins allowing for easy creation and maintenance of build jobs and Kubernetes deploy and services.
Refactoring of monolithic applications to a Microservices and Component based architectures.
Worked on deployment automation of all the micro services to pull image from the private docker registry and deploy to on-premise/cloud Kubernetes cluster using Ansible.
Building/Maintaining Docker container clusters managed by Kubernetes Linux, Bash, GIT, Docker, in local on-premise environment that will eventually become an on-premise/cloud hybrid.
Worked on infrastructure with Docker containerization and maintained Docker Images and containers.
Created JenkinsCICD pipelines for continuous build & deployment for automated testing.
Creating the automated build and deployment process for application, re-engineering setup for better user experiences.
Building/Maintaining Docker container clusters managed by Kubernetes Linux, Bash, GIT, and Docker.
Utilized Kubernetes for the runtime environment of the CI/CD system to build, test deploy.
Implementing new projects builds framework using Jenkins& maven as build framework.
Implementing a Continuous Delivery framework using Jenkins, Chef, Maven& Nexus in Linux environment
Interactions with Network Load Balancers (NLB) and Kubernetes Load Balancers.
Implemented a Continuous Delivery pipeline with Docker, and GitHub/GitLab.
Experimented with Docker using docker-compose/docker build.
Scripting in multiple languages on UNIX, LINUX and Windows – Shell, Perl/Python, PowerShell etc.
Responsible for product deployments into DEV, STAGE, TEST and PROD environments.
Managing day-to-day software configuration management activities for multiple product lines, including source code control, Version control, branch management, build management, release management, etc.
Maintaining source code repository for all major and minor releases.
Procuring and configuring the server as per the needs of the release and the application.
Identify, troubleshoot and resolve issues related to build and deploy process.
Interact with developers and Enterprise Configuration Management Team for changes to best practices and tools to eliminate non-efficient practices and bottlenecks
Coordinate/assist developers with establishing and applying appropriate branching, labeling/naming conventions
Coordinate with Release Management regarding appropriate system releases among other development platforms
Designed the Release Plans while coordinating with Stake Holders including Project Management Leads, Development Leads, and Team Leads.

Required Skills/Abilities:

.

Ability to script in PowerShell, Python, and Perl.
Extensively worked with Version Control Systems (e.g.GIT). In-depth understanding of the principles and best practices of Software Configuration Management (SCM) processes, which include compiling, packaging, deploying and Application configurations.
Extensively worked with automation tools like Hudson, Jenkins and Build Forge to implement the End-to-End Automation.
Hands on experience in installing and administrating CI tools like Hudson/Jenkins, Team city, Bamboo and ALM tools like Anthill Pro and TFS.
Proficient with container systems like Docker and container orchestration like Kubernetes
Used Kubernetes to orchestrate the deployment, scaling and management of Docker
Experience in administering and supporting the CM tools including Git, Subversion, Perforce, CVS on UNIX and Windows environments.
Experience customizing JIRA projects with various schemas, complex workflows, screen schemes, permission schemes, and notification schemes.
Experience in and demonstrated understanding of source control management concepts such as branching, merging, labeling and integration.
Experience in building and deploying custom containers and troubleshooting the build and deploy failures.
Extensive experience in using Build Automation tools like, ANT, Maven.
Good knowledge in managing the Nexus and Artifactory repositories for the maven artifacts and dependencies.
Extensive experience in working with Apache Tomcat web servers.
Experience in maintaining and executing build scripts to automate development and production builds.
Knowledge of databases like MySQL and MSSQL.
Experienced in deploying Micro Services to App Servers and Database Changes to MSSQL and PostgreSQL.
Set up Build Infrastructure with Jenkins and Subversion server in on-premise and AWS environments.
Experience in Amazon Cloud (EC2) Hosting and AWS Administration.
Expertise in hypervisor engines VMware vSphere, VCenter, and Linux

Minimum Education:

Preferred education of BS/BA
Job Stipulations:

Examples:

Clean quiet space to work from home with highspeed internet Minimum 15mbps
Able to dedicate 8 hours between 0700 and 1600 EST.
Obtain and keep a secret level clearance
Physical Requirements:

Examples:

Prolonged periods of sitting at a desk and working on a computer.

Must be able to lift up to 15 pounds at times.
Company Benefits:

Competitive Health care package, vision, and dental, Life Insurance coverage, 401k matching, training expense, Competitive PTO, Holiday, and Sick leave.
Zigabyte is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status, or any other protected class.
Applicants selected will be subject to a U.S. government security investigation and must meet eligibility requirements for access to classified information.

This post is listed Under  App Development
Disclaimer : Hugeshout works to publish latest job info only and is no where responsible for any errors. Users must Research on their own before joining any company

Similar Posts