DevOps Engineer

Engineering Pune, MH


Job Summary 

We are seeking a DevOps Engineer who is passionate about building complicated workflows and maintaining a variety of different networked systems. The right candidate will interact with stakeholders across Engineering, QA, IT, Operations, and Marketing.

Job Duties

  • Work with both development and QA teams with a focus on automating builds and deployments

  • Design and develop a continuous deployment pipeline, integrating GitLab, Jenkins, and Docker for a variety of server types

  • Implement CI/CD in projects (GitLabCI)

  • Source Code Management (SCM) using tools, e.g. Github (with Git workflows)

  • Enable software build and deploy using tools such as Jenkins, Maven, Elastic Container Service, Lamba, Docker Repository

  • Write, plan, and create infrastructure as a code

  • Monitoring, ITSM automation incident creation from alerts

  • Build system status reports

  • Ensure team collaboration using Jira, Confluence, and other tools

  • Build environments for unit tests, integration tests, system tests, and acceptance tests

  • Maintain and administer Jenkins systems

Qualifications

  • Bachelor's degree in computer science or related field required

  • 5 years of experience in hands-on DevOps engineering

  • 3 years of experience supporting software development teams

  • 1-year hands-on experience with Docker in public cloud Environments

  • Apache Webserver configuration and administration

  • Expert in using AWS toolkits

  • Good understanding of cloud application design patterns and practices preferably AWS

  • Ability to quickly learn new technologies

  • Strong problem-solving skills

  • Excellent oral and written English communication skills

  • Strong Linux and network administration skills

  • Experience implementing CI/CD

  • Experience using a wide variety of open source technologies and cloud services

  • Experience with infrastructure automation solutions (Ansible, Chef, Puppet, etc.)

  • Experience with AWS

Preferred Qualification

  • Experience with Adobe Experience Manager

  • Relational Database administration

  • Terraform


Some overlap with our onshore team - Working with U.S. team would require a few hours per week overlap.

About Avalara

We’re building cloud-based tax compliance solutions to handle every transaction in the world.

Imagine every transaction you make — every tank of gas, cup of coffee, or pair of sneakers, every movie ticket, meal kit, or streamed song, every sensor-to-sensor ping. Nearly every time you make a purchase, physical or digital, there’s an accompanying unique and nuanced tax compliance calculation.

The logic behind calculating taxes — the rules, rates, and boundaries — is a global, layered, three-dimensional mess of complexity, with compliance dictated by governments and applied by every business, every day.

Avalara works with businesses of all sizes, all over the world — from corner stores to gigantic global retailers — to calculate tax accurately and automatically, at speeds measured in milliseconds.

That’s a massive technical challenge, in terms of scale, reliability, and complexity, and we do it better than anyone. That’s why we’re growing fast.

Headquartered in Seattle, Avalara has offices across the U.S. and around the world, in Belgium, Brazil, Canada, India, and the U.K.

Avalara is an Equal Opportunity Employer. All qualified candidates will receive consideration for employment without regard to race, color, creed, religion, age, gender, national orientation, disability, sexual orientation, or any other factor protected by law.