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.