- B2B
- Growth StageExpanding market presence
Lead DevOps Engineer / Senior DevOps Engineer
- No equity
- 5 years of exp
- Full Time
Not Available
In office - WFH flexibility
About the job
We are looking for talented Devops Engineers who are passionate about working with large scale data processing systems on AWS to help manage the ever-growing information needs.
Job description:
- Own end-to-end infrastructure right from development to non-prod to prod environment.
- Understand DevOps philosophy and evangelize the principles across the organisation.
- Design and development of a technical solution for our analytics platform on the AWS cloud that aligns with architectural and quality standards, and effectively integrates solutions delivered with adjacent and tertiary solutions/technologies.
- Independently identifies, defines, directs, and/ or performs analysis to resolve complex, first-time issues in his or her area(s) of expertise.
- Ensures knowledge sharing within the team and across teams.
- Brings technical knowledge into the organization from external sources and links new, emerging technologies with business needs.
- Implement full DevOps culture of Build, Test automation with continuous integration and deployment.
Required Job Qualifications:
- Minimum 5 years of experience as DevOps.
- Linux: 5 or more years in Unix systems engineering with experience in Red Hat Linux, Centos or Ubuntu.
- AWS: Working experience and good understanding of the AWS environment, including VPC, EMR, EC2, EBS, S3, RDS, SQS, Cloud Formation, Lambda and HBase.
- Container Runtimes: Hands-on experience with container runtimes, such as Docker and Kubernetes.
- Programming: Experience programming microservices or APIs with Go and Python
- DevOps Automation: Experience GIT, DevOps Orchestration/Configuration Management and CI/CD tools (Jenkins, CircleCI, Atlantis, Puppet, Troposphere, Terraform, Serverless, Sonar Qube and AWS CodeBuild, etc.).
- Networking: Working knowledge of TCP/IP networking, SMTP, HTTP and HTTPS, load-balancers (ELB, HAProxy), NGINX and high availability architecture.
- Monitoring: Hands on experience with monitoring tools such as AWS CloudWatch, Grafana and Splunk.
- Version Control:Working experience with one or more version control platforms (Bitbucket, Github)
- ETL: Job scheduler experience like Airflow or Data Pipeline. Nice to have Airflow experience.
- Security: Experience implementing role based security, including AD integration, security policies, and auditing in a Linux/Hadoop/AWS environment.
- Proficiency in writing InfrastructureasCode (IaC), using tools like CloudFormation or Terraform
- Strong notions of security best practices (e.g. using IAM Roles, KMS, etc.)
Additional:
Ability to keep systems running at peak performance, upgrade operating system, patches, and version upgrades as required.
Lead other admins and platform engineers through design and implementation decisions to achieve balance between strategic design and tactical needs.
Agile/Scrum/Kanban experience.
Demonstrated communication and interpersonal skills.
Proven track record of success in fast-moving organizations with complex technology applications.
Collaborate with Project Managers, Product Managers, QA and Engineering teams to deliver results.
Educational qualifications: MS/BS/B.Tech/M.Tech in Computer Science or related field.
Work Location : Hebbal - Bangalore, work from office
Role: DevOps Engineer
Industry Type: Software Product
Department: Engineering - Software & QA
Employment Type: Full Time, Permanent