Lead DevOps Engineer
CommerceIQ
- Location
- Bengaluru, Karnataka, India
- Job type
- Full-time
Required skills
- Python
- Airflow
- AWS
- continuous integration
- cross-functional
- design patterns
- DevOps
- ETL
- Golang
- Kafka
- SaaS
- Spark
- SDLC
- RESTful
About the role
CommerceIQ
Website:
commerceiq.ai
Job details:
Requirements
- At least 6-10 years of technology experience, including 3+ years of working experience in the cloud.
- The ideal candidate should have handled operations, deployment and security of multiple SaaS/B2C products.
- Deep knowledge of Python, Cloud or GoLang and one of the public clouds.
- Good knowledge of log collection designs like EFK and metric collection tools like New Relic, Prometheus/Grafana or SignalFx.
- Good knowledge in design, creation and consumption of RESTful APIs and microservice architectures on public clouds, preferably AWS.
- Excellent analytical, communication and coding skills are a must.
- Thorough orientation towards code reviews, coding/design standards and documentation.
- Good knowledge in designing with messaging systems such as SQS and Kafka.
- Good knowledge in designing with ETL pipelines using AWS Step, Azkaban, and Airflow.
- Good knowledge of any big data engine like Spark would be an advantage.
Functional Level Expectations
- You should possess advanced knowledge of AWS and other software design approaches to guide the DevOps team in designing infrastructure that caters to scale and concurrency.
- Preferably AWS certified.
- You should be able to work in situations where you can use your prior expertise and judgement to determine goals, identify constraints, and propose an actionable plan.
- Your work is typically focused on working with multiple teams' architecture and product solutions.
- You should be able to lead the design and implementation that are extensible and scalable.
- For continuous integration and deployment.
- For multi-cloud deployments.
- For DR of various services with the CiQ infrastructure.
- You should be able to influence, as a team lead, management decisions and priorities and actively mentor to create force multipliers.
- You should drive teams to adhere to engineering best practices in SDLC, like code coverage, acceptance testing, CI/CD and design patterns that ensure consistency and standardisation of architecture.
- You should proactively simplify code, identify bottlenecks and resolve team architecture deficiencies.
- You should be able to work along with other SDEs on their team, build relationships with stakeholders, including customers, product managers, cross-functional partners and external partners and integrate for a cohesive launch.
This job was posted by Akash R from CommerceIQ.
Click on Apply to know more.
This page is fully interactive when JavaScript is enabled. Please enable JavaScript to apply or browse related roles.