J3sk Software Services Private Limited
Location
Bangalore | India
Job description
JOB DESCRIPTION - SRE Engineer
Job Title: Software Engineer- Eng [Technology and Sub-technology]· AWS,
· Kubernetes
· Python, Java
· CI/CD, Jenkins
· Monitoring Tools like Datadog, and Splunk.
· Some level of Production System operations
Base Location :
· Bangalore
Type :
· Hybrid
Qualifications · Bachelor of Engineering or Master of Computer Applications
· 6-8 years of experience required
·
Job Overview :
- Design and build reliable systems: Software engineers are responsible for designing and building IT systems and applications that are reliable, scalable, and efficient.
- Monitor system performance: SRE engineers monitor system performance and proactively identify and resolve issues before they impact users.
- Develop and maintain automation tools: SRE engineers develop and maintain automation tools to streamline IT operations and reduce manual intervention.
- Collaborate with development teams: SRE engineers collaborate closely with development teams to ensure that systems are designed and built with reliability and scalability in mind.
Primary Skills :
- Bachelor's or Master's degree in Computer Science or related area
- 3-4 years of coding experience in a preferred programming language.
- Experience in developing microservices.
- Hands-on software development experience in an object-oriented programming language such as Java, Groovy, Golang, and Python
- Experience in CICD standard methodologies and familiarity with tools used in CICD pipelines: such as Jenkins, GitHub, Nexus, Artifactory, Maven, Gradle, and SonarQube
- Experienced with Agile Methodologies
Good to have Skills: - Experience with container and container orchestration technologies such as Docker, and Kubernetes, helm.
- Experience in public cloud experience like AWS.
- Experience in data and information visualization tools like Grfana, Data Dog, Dynatrace, and appdynamics.
Responsibilities and Duties: - Design, build, and maintain highly available and scalable AWS infrastructure, including EC2, RDS, S3, and other services as needed.
- Implement and maintain automation tools for AWS infrastructure, using tools such as Terraform, CloudFormation, and AWS CLI, Go-lang or Java.
- Monitor and analyze system performance, identifying and resolving issues proactively.
- Develop and maintain monitoring and alerting systems for AWS infrastructure, using tools such as CloudWatch and Prometheus.
- Collaborate closely with development teams to ensure that applications are designed and built with reliability and scalability in mind.
- Implement effective incident response processes, ensuring that incidents are quickly detected, escalated, and resolved.
- Work closely with other IT teams, such as network and security teams, to ensure that AWS infrastructure is secure, stable, and performant.
- Continuously evaluate and improve AWS infrastructure, identifying areas for optimization and implementing improvements to increase reliability and efficiency.
- Provide support to internal and external customers, responding to inquiries and resolving issues in a timely and effective manner.
- Stay up to date with AWS trends and best practices, continuously learning and incorporating new approaches and technologies to improve IT operations.
Job tags
Salary