Tuesday, October 06, 2020

APPWRK - Senior DevOps Engineer - CI/CD/Linux OS (3-6 yrs) (APPWRK IT Solutions)

We are looking for Sr. DevOps, with excellent communication, AWS certified (if any), Knowledge of AWS, Azure, Cloud services, Kasandra, Kubernetes, Team leading ability, Client Conversation

Roles and Responsibilities : 

- Analyze current technology utilized within the company and develop steps and processes to improve and expand upon them.

- Test our system integrity, implemented designs, application developments and other processes related to infrastructure, making improvements as needed.

- Build and maintain CI-CD (continuous integration/deployment) workflows.

- Manage code deployments, fixes, updates and related processes.


Job Requirements :


- Experience in working with Puppet or Chef for automation and configuration.

- Experience administering and deploying development CI/CD tools such as Git, Jira, GitLab, SVN and Jenkins. Migrations, especially from SVN to GitHub, Anthill Pro to Jenkins, Ant/Maven to Gradle, etc.

- Knowledge stack for logging and analysis, Jenkins, build automation and automated deployments.

- Significant experience with Windows and Linux operating system environments

- Experience with scripting solutions such as Shell scripting, Power Shell, Perl, PHP, Ruby, Python

- Experience in writing scripts to build and deploy to server-side environments and to automate logging of build.

- Good Troubleshooting, Analytical, Communication and Client Interfacing skill

- More than four years of experience in a DevOps Engineer role (or similar role); experience in software development and infrastructure development is a plus.

- Work closely with the development and QA team to make the deployment process smooth and devise new tools and technologies in order to achieve automation of most of the components.

- Strengthen the infrastructure in terms of reliability (configuring HA etc.), Security (cloud network management, VPC, etc.) and scalability (configuring clusters, load balancers, etc.)

- Having an expert knowledge on Azure environments for automation. EC2, S3, RDS, Cloudfront and other AWS offered services and products a plus.

- Taking part in deployment and cloud architecture discussions and provide valuable inputs related to the same.

- To develop scripts and automated processes to decrease manual work e.g. scripts to start, stop instances, deploy code to multiple servers in a single go, IP-based failover and machine switching on failure, heartbeat scripts, services monitoring scripts, etc.

- Installation and management of software systems in order to support the development team e.g. DB installation and administration, web servers, caching and other such systems.

Great to Have :

- Experience with AWS cloud on services like, EC2, ECS, Cloudwatch, SQS, S3, CloudFront, route53 with an ability to quickly learn new services and deploy them with speed.

- Experience with databases such as MS SQL and MySQL.

- Experience with setting up CI-CD pipelines and successfully running large scale systems.

- Experience with source control systems (SVN, GIT, etc), Deployment and build automation tools like Jenkins, Bamboo, Ansible, etc.

- Experience with automation tasks like automated backups, configuring failovers, automating the deployment-related process.

- AWS Certified will be a big plus

- Must have excellent communication

Benefits :

1. 5 Days working

2. Healthy work Environment

3. Rewards & appreciations

Candidates who can join at Mohali Location can apply.

Apply Now