About this role
● Own end-to-end infrastructure right from development to non-prod to prod environment.
● Understand DevOps philosophy and evangelise the principles across the organization.
● 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.
Requirements
● 6 - 10 years of experience as DevOps.
● Linux: 4 or more years in Unix systems engineering with experience in Red Hat Linux, Centos or Ubuntu.
● AWS: Hands-on of the AWS environment, including VPC, EMR, EC2, EBS, S3, RDS, SQS,
Cloud Formation, Lambda and HBase.
● Hands-on experience with container runtimes, such as Docker and Kubernetes.
● Experience programming micro services 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.
● Hands on experience with monitoring tools such as AWS CloudWatch, Grafana and Splunk.
● Working experience with one or more version control platforms (Bit-bucket, 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.)
Benefits
- Competitive salaries and bonuses. Flexible working hours.
- Health insurance.Life and disability insurance.
- Eligibility for the provident fund.
- Unlimited Paid Time Off (PTO) with a mandatory minimum of 1 week/year. Paid vacation days, sick leaves and holidays.
- Parental leave (maternity, paternity, adoption leave).
- Bereavement leave.
- Certification and training programs.
- Company-sponsored events and outings.
- Recognition and reward programs.