Sr. Software Engineer - DevOps Job at Yash Technologies
pune, maharashtra, India -
Full Time


Start Date

Immediate

Expiry Date

14 Mar, 26

Salary

0.0

Posted On

14 Dec, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

AWS, Terraform, CloudFormation, CI/CD, Docker, Linux, Bash, Python, Sonarqube, Grafana, Prometheus, Jenkins, Datadog, CloudWatch, Git, ServiceNow

Industry

IT Services and IT Consulting

Description
Experience required- 4 to 6 Primary Skills• AWS (EC2, S3, VPC, IAM, Lambda, EventBridge, ECS)• Terraform, CloudFormation• CI/CD (GitHub Actions)• Docker, Linux, Bash, Python, SonarqubeSecondary Skills• Grafana, Prometheus, Jenkins, Datadog, CloudWatch• Git, ServiceNow• Agile Methodology• Networking fundamentals (VPC, SGs, Subnets, Routing)Roles and ResponsibilitiesContribute to the automation, optimization, and reliability of cloud-native infrastructure and delivery pipelines for enterprise-scale applications. Key responsibilities include:• Infrastructure Provisioning & AutomationDesigning, implementing, and managing cloud infrastructure using Terraform and AWS services. Migrating legacy CloudFormation templates to Terraform modules to improve scalability, reusability, and operational efficiency.• CI/CD Pipeline DevelopmentBuilding and optimizing CI/CD pipelines using GitHub Actions for automated build, test, code quality checks, and deployment workflows. Integrating SonarQube and automated change management processes to ensure high-quality, compliant releases.• Cloud Operations & Performance OptimizationDeploying and managing services across AWS (EC2, Lambda, ECS). Improving resource utilization, reducing costs, and enhancing stability through EventBridge scheduling, autoscaling configurations, and infrastructure-level tuning.• Monitoring & ObservabilityImplementing end-to-end observability using Datadog, and CloudWatch. Creating dashboards, setting up alerting systems, and reducing MTTR through proactive monitoring and log analysis.• Containerization & Deployment ManagementContainerizing applications using Docker and managing deployments through ECS. Ensuring secure image creation and efficient rollout strategies using automated pipelines.• Security & ComplianceManaging IAM roles, policies, and permissions. Ensuring secure access control, enforcing best practices, and addressing security findings across cloud and pipeline environments.• Collaboration & SupportWorking closely with developers, QA teams, product owners, and release managers to ensure seamless delivery cycles. Supporting cross-functional teams and troubleshooting environment issues across dev, QA, and production.• Issue Tracking & Agile PracticesParticipating in sprint planning, daily stand-ups, retrospectives, and maintaining task visibility through JIRA. Ensuring timely delivery of enhancements and incident resolutions.• Documentation & Best PracticesMaintaining architecture diagrams, runbooks, SOPs, and DevOps best practices. Driving continuous improvement across automation, deployment, and cloud operations processes.
Responsibilities
The role involves contributing to the automation, optimization, and reliability of cloud-native infrastructure and delivery pipelines for enterprise-scale applications. Key responsibilities include designing and managing cloud infrastructure, building CI/CD pipelines, and implementing monitoring and observability solutions.
Loading...