Senior Cloud Infrastructure Engineer
Siemens
- Pune, Maharashtra
- Permanent
- Full-time
- You are either a strong programmer with good knowledge of infrastructure, or a strong infrastructure engineer who can also code when needed.
- You have extensive and deep experience (~3 years) with IaaS Cloud Providers. AWS is ideal, but GCP/Azure would be fine too.
- You have strong programming experience with (ideally) Golang or Python (3+ years).
- You have experience with running cloud orchestration technologies like Kubernetes and/or Cloud Foundry, and designing highly resilient architectures for these.
- You have strong knowledge of Unix/Linux fundamentals.
- You have experience with infrastructure as code tools. Ideally Terraform, but CloudFormation or Pulumi are fine too.
- You have a DevOps mindset: you build it, you run it.
- You care about code quality, and know how to lead by example: from a clean Git history, to well thought-out unit and integration tests.
- You are willing and able to use your technical expertise to mentor, train, and lead other engineers
- CI/CD tooling such as GitLab CI
- Open Service Broker APIs
- Cloud Native Buildpacks
- Networking fundamentals (subnets, VPN, VPCs, security groups, NATs, etc)
- Monitoring tools that we use, such as Datadog and Prometheus
- Moving to the most recent technology - moving from CloudFoundry to Kubernetes
- Continually improving our security + operational excellence
- Rapidly scaling our infrastructure to match our rapidly increasing customer base
- Continuously improving the observability of our platform, so that we can fix problems before they occur
- Improving our automation and surrounding tooling to further streamline deployments + platform upgrade
- Improving the way we use AWS resources, and defining cost optimization strategies
- Amazon Web Services (EC2, Fargate, RDS, S3, ELB, VPC, CloudWatch, Lambda, IAM, and more !)
- PaaS: (Open Source) Kubernetes, Cloud Foundry, Docker, Open Service Broker API
- Monitoring: Prometheus, InfluxDB, Grafana, Datadog
- CI/CD: GitLab CI, ArgoCD
- Automation: Terraform, Helm
- Programming languages: mostly Golang and Python, with a sprinkling of Ruby and Lua
- Scripting: Bash, Python
- Version Control: Git + GitLab
- Database: PostgreSQL