Overview
Position: Cloud DevOps Engineer
Location: Pune
Position Type: Full-time
Experience Level: 1-3yrs
About the Company:
We leverage our strong capabilities to build powerful solutions that make a real difference for our clients. We offer a full lifecycle approach to our services, from discovery sessions, design workshops, and business process analysis to deployment, change management, and ongoing support to help clients maximise their investment in the platform.
About the Role
As a DevOps Engineer, you will play a crucial role in the evolution and maintenance of our infrastructure and CI/CD pipelines. You will be at the intersection of development, operations, and data management, ensuring that our cloud and big data environments are robust, scalable, and resilient. You will work closely with both technical and non-technical teams, driving best practices in automation, monitoring, and disaster recovery.
Desired Qualification and Background
- Experience: 1-3 years in DevOps, Cloud, CI/CD, and Big Data infrastructure.
- Client Interaction: At least one year of experience working directly with North American and European clients.
- Education: BE/BTech in Computer Science/Information Technology, MCA, or any other graduation with adequate experience.
- Equipment: Must have your own laptop/PC with a decent workable configuration.
You'll Be Someone Who
- Communication: Naturally communicates technical details to both technical and non-technical colleagues.
- Proactivity: Turns issues/problems into validated experiments and implementations.
- Mentoring: Enjoys and has strong experience in coaching and mentoring less experienced team members.
- Quality Focused: Delivers results without compromising quality.
- Adaptability: Comfortable in a fast-paced, ever-changing, and improving development environment.
- Collaboration: Sees the bigger picture at a systems level as well as the detail.
Required Skills and Experience
- Big Data Infrastructure: 1-3 years of experience in Big Data infrastructure, RDS, DynamoDB, Redshift, API Gateway, and EventBridge.
- AWS Data Solutions: Experience in designing data solutions within AWS cloud, building data pipelines, and data modeling.
- Team Leadership: Experience in leading a team, being accountable, and acting as the point of contact.
- Monitoring and Issue Mitigation: Demonstrated experience in monitoring, alerting, and proactive issue mitigation.
- CI Tools: Proficient with major CI tools such as Jenkins, CircleCI, GitHub, SonarCloud, etc.
- AWS Services: Strong understanding of AWS services, specifically Lambda, CloudFormation, and CloudTrail.
- Performance and Resiliency: Strong understanding of debugging, performance, scaling, and resiliency.
- Disaster Recovery: Implemented and tested disaster recovery scenarios.
What Will You Be Doing?
- CI/CD Evolution: Evolving our CI/CD tooling and pipelines for continuous development, including recent migrations to GitHub Actions.
- Monitoring and Incident Management: Developing alerting, monitoring, and incident management practices and tools using modern SRE principles.
- DevOps Culture: Building upon our DevOps culture across the Product and Engineering organizations, sharing modern practices, and always challenging the status quo.
- Support and Guidance: Providing support and guidance to the development team in areas such as onboarding, CI/CD, and investigating platform issues.
- Automation: Helping automate our cloud infrastructure in AWS using modern Infrastructure as Code tools such as Terraform and CloudFormation.
Benefits:
· Opportunities for professional growth and development.
· Collaborative and innovative work environment.
· Access to cutting-edge technologies and training resources.