We are looking for candidates that have experience in development and have performed CI/CD based projects. Should have a good hands-on Jenkins Master-Slave architecture, used AWS native services like CodeCommit, CodeBuild, CodeDeploy and CodePipeline. Should have experience in setting up cross platform CI/CD pipelines which can be across different cloud platforms or on-premise and cloud platform.
Job Description:
- Hands on with AWS (Amazon Web Services) Cloud with DevOps services and CloudFormation.
- Experience interacting with customer.
- Excellent communication.
- Hands-on in creating and managing Jenkins job, Groovy scripting.
- Experience in setting up Cloud Agnostic and Cloud Native CI/CD Pipelines.
- Experience in Maven.
- Experience in scripting languages like Bash, Powershell, Python.
- Experience in automation tools like Terraform, Ansible, Chef, Puppet.
- Excellent troubleshooting skills.
- Experience in Docker and Kuberneties with creating docker files.
- Hands on with version control systems like GitHub, Gitlab, TFS, BitBucket, etc.
Similar jobs
About Rupifi
Rupifi is a B2B payments solution that allows marketplaces to extend risk-free payment & credit terms to their SME retailers. By making it easier to get paid, we help manufacturers, online/offline marketplaces, distributors, and wholesalers increase sales, while enabling SME retailers better manage their cash flow & purchase inventory. These merchants use Rupifi in all their sales channels, including ecommerce checkouts.
Rupifi is integrated into 20+ Indian B2B marketplaces today, including some of the largest ones. Rupifi is backed by top global investors - Tiger Global, Bessemer Venture Partners, Quona Capital
Over the next five years B2B payments present us an opportunity that is almost without parallel in the past three decades. We are looking for engineering leads who are passionate about building a world class B2B payments & credit platform.
Core Infrastructure Team
The team is responsible for taking a platform approach to core infrastructure engineering problems ranging from databases, log management, data platform, CI/CD infrastructure, monitoring, and reliability.
What you will do (or learn):
- Build our application stack on AWS. Infrastructure as code (read Terraform)
- Build state of the art CI/CD pipelines.
- Manage data warehouses and data pipelines.
- Work on infrastructure and data security.
- State of the art log management system and tooling around them.
- Monitoring and alerting system.
What do we expect from you?
- 3 to 10 years of experience with DevOps or SRE principles.
- Good fundamentals of database management and other distributed systems management.
- Experience in infrastructure as code or other configuration management systems.
- Experience in scripting languages (like bash, python, golang etc.)
- Good understanding of linux systems
- Strong debugging and troubleshooting skills
- Experience in tooling around monitoring, CI/CD, log management systems.
- Develop and Deploy Software:
- Architect and create an effective build and release process using industry best practices and tools
- Create and manage build scripts to deploy software in a multi-cloud environment
- Look for opportunities to automate as much of the deployment process as possible to provide for repeatability, auditability, scalability and build in process enforcement
- Manage Release Schedule:
- Act as a “gate keeper” for all releases into production
- Work closely with business stakeholders, development managers and developers to prepare a release schedule
- Help prioritize deployment requests for version upgrades, patches and hot-fixes
- Continuous Delivery of Software:
- Implement Continuous Integration (CI) practices to drive development teams to implement smaller changes and commit code to the version control repo frequently
- Implement Continuous Development (CD) practices that automates deployment of the application to several environments – Dev, Test and Production
- Implement Continuous Testing (functional and non-functional) to execute tests in the CI/CD pipeline
- Manage Version Control:
- Define and implement branching policies to efficiently manage source-code
- Implement business rules as a part of source control standards
- Resolve Software Issues:
- Assist technical support and development teams to troubleshoot issues and identify areas that need improvement
- Address deployment related issues
- Maintain Release Documentation:
- Maintain release notes (features available in stable versions and known issues) and other documents for both internal and external end users
Jr. Linux Engineer
Skills
- Hands on Experience on Linux Scripting
- Good in Software installation.
- Ability to do troubleshooting in systems.
- Out of box thinking for technical solution of the problem.
- Very robust problem identification and solving skills.
- Proactive and quick learner .
Experience : 0-1 Year
We are looking for very hands-on DevOps engineers with 3 to 6 years of experience. The person will be part of a team that is responsible for designing & implementing automation from scratch for medium to large scale cloud infrastructure and providing 24x7 services to our North American / European customers. This also includes ensuring ~100% uptime for almost 50+ internal sites. The person is expected to deliver with both high speed and high quality as well as work for 40 hours per week (~6.5 hours per day, 6 days per week) in shifts that will rotate every month.
This person MUST have:
-
B.E Computer Science or equivalent
-
2+ Years of hands-on experience troubleshooting/setting up of the Linux environment, who can write shell scripts for any given requirement.
-
1+ Years of hands-on experience setting up/configuring AWS or GCP services from SCRATCH and maintaining them.
-
1+ Years of hands-on experience setting up/configuring Kubernetes & EKS and ensuring high availability of container orchestration.
-
1+ Years of hands-on experience setting up CICD from SCRATCH in Jenkins & Gitlab.
-
Experience configuring/maintaining one monitoring tool.
-
Excellent verbal & written communication skills.
-
Candidates with certifications - AWS, GCP, CKA, etc will be preferred
-
Hands-on experience with databases (Cassandra, MongoDB, MySQL, RDS).
Experience:
-
Min 3 years of experience as DevOps automation engineer buildingg, running, and maintaining production sites.
-
Not looking for candidates who have experience only as L1/L2 or Build & Deploy.
Location: Remotely, anywhere in India.
Timings:
-
The person is expected to deliver with both high speed and high quality as well as work for 40 hours per week (~6.5 hours per day, 6 days per week) in shifts that will rotate every month.
Position:
-
Full time/Direct
-
We have great benefits such as PF, medical insurance, 12 annual company holidays, 12 PTO leaves per year, annual increments, Diwali bonus, spot bonuses and other incentives etc.
-
We dont believe in locking in people with large notice periods. You will stay here because you love the company. We have only a 15 days notice period.
● Experience with AWS Cloud services.
● Experience with ansible, puppet, chef, or other configuration management tools.
● Experience w/ Linux & Web Services, like apache/Nginx/MySQL (experience w/
NoSQL databases a plus).
● Experience w/ at least two scripting languages (experience w/ Python a plus).
● Experience w/ virtualization / containerization for both development & production
environments (experience w/ Docker a plus).
● Kubernetes Deployment experience
● Zero Downtime deployment
● Deployment for ROR, PHP & NodeJS
● Docker Knowledge and Git VCS experience
● Monitoring Policies
● Excellent written and verbal communication skills in English.
Work Experience: 3+ Years of relevant industry experience.
Qualifications: B.E/B.Tech/B.Sc [(C.S.E)/I.T], M.C.A, M.Sc (I.T)
Location: Surat, Gujarat
Benefits and Perks
○ 5 days working
○ Fully Paid Basic Life/ Competitive salary
○ Vibrant Workplace
○ PTO/Paid Offs/Annual Paid Leaves/Paternal Leaves
○ Fully Paid Health Insurance.
○ Rewards & Recognitions
○ Team Outings
● Our Cultural Attributes
○ Growth mindset
○ People come first
○ Customer obsessed
○ Diverse & inclusive
○ Exceptional quality
○ Push the envelope
○ Learn and grow
○ Equal opportunity to grow.
○ Ownership
○ Transparency
○ Team Work. Together, we can…!!!!!
DevOps Senior Engineer/ Lead/Manager in Cloud (Azure/GCP)
at CMML5 IT MNC from USA
We are hiring for a Lead DevOps Engineer in Cloud domain with hands on experience in Azure / GCP.
- Expertise in managing Cloud / VMWare resources and good exposure on Dockers/Kubernetes
- Working knowledge of operating systems( Unix, Linux, IBM AIX)
- Experience in installation, configuration and managing apache webserver, Tomcat/Jboss
- Good understanding of JVM, troubleshooting and performance tuning through thread dump and log analysis
-Strong expertise in Dev Ops tools:
- Deployment (Chef/Puppet/Ansible /Nebula/Nolio)
- SCM (TFS, GIT, ClearCase)
- Build tools (Ant,Maven, Make, Gradle)
- Artifact repositories (Nexes, JFrog ArtiFactory)
- CI tools (Jenkins, TeamCity),
- Experienced in scripting languages: Python, Ant, Bash and Shell
What will be required of you?
- Responsible for implementation and support of application/web server infrastructure for complex business applications
- Server configuration management, release management, deployments, automation & troubleshooting
- Set-up and configure Development, Staging, UAT and Production server environment for projects and install/configure all dependencies using the industry best practices
- Manage Code Repositories
- Manage, Document, Control and Innovate Development and Release procedure.
- Configure automated deployment on multiple environment
- Hands-on working experience of Azure or GCP.
- Knowledge Transfer the implementation to support team and until such time support any production issues
2. Experience with AWS, GCP
3. Cloud Migration
4. Jenkins, code deploy, cloud build
5. Experience with tools such as Docker, Kubernetes, ECS Elasticsearch, Ansible, Terraform, etc
6. Good command of Linux environment
7. AWS certification is a plus
Requirements
1. Should have worked with AWS, Dockers and Kubernetes.
2. Should have worked with a scripting language.
3. Should know how to monitor system performance, CPU, Memory.
4. Should be able to do troubleshooting.
5. Should have knowledge of automated deployment
6. Proficient in one programming knowledge - python preferred.