Senior Software Engineer (Ahmedabad)

Senior Software Engineer (Ahmedabad)

02 Sep
|
Web Spiders
|
Ahmedabad

02 Sep

Web Spiders

Ahmedabad

Job Summary

- Understand SDLC, Automation tools and framework, CI/CD pipelines.
- Design and deploy scalable, highly available, secure, and fault tolerant systems for the development and test lifecycle of conga platform and applications.
- Build automation infrastructure and support continuous enhancement of software development infrastructure: continuous integration and delivery, databases, cloud services, systems monitoring, etc.
- Troubleshoot hosting environment issues and coordinate with development team to streamline code deployment
- Collaboration with distributed team of developers, testers, and analysts
- Proactively identifying and resolving key technical issues
- Building the bridge between Engineering (dev QA) and Cloud Operation

Requirements

- BS degree in Computer Science (or equivalent)
- 5+ years of hands-on experience in architecting, designing and building scalable and performant software solutions including compute intensive services, and delivering solutions with high availability, service availability, and patching without service downtime
- Good Understanding of Microservices Architecture
- Strong understanding of architectural principles for cloud-based platforms such as SaaS, PaaS, IaaS, multi-tenancy, multi-tiered infrastructure and application servers.
- Must have a robust Automation mindset




- Experience in deploying and managing production environments on Cloud (Amazon AWS, Microsoft Azure)
- Strong knowledge of cloud and network security best practices.
- Demonstrated ability to analyze and understand complex problems or processes, identify and understand requirements, and develop solutions

Primary Skills:

- Working knowledge of AWS/Azure cloud environment
- Proficiency of source code repository operations using Git Commands and GitHub
- Strong scripting and automation skills (Python, PowerShell, ARM Templates Terraform, and Cloud Formation, etc.) for developing automated solutions
- Good knowledge of Container Runtime Engine like Docker, Containerd
- Knowledge of .Net Core/Framework, Java and Java script
- Experience in developing continuous integration pipelines with Jenkins/GitHub actions
- Experience in Container orchestration systems such as Kubernetes
- Experience in developing continuous deployment tools like Jenkins, Spinnaker
- Good knowledge of Network Infrastructure: routers, switches, Firewalls, VPN, DNS, TCP, UDP
- Familiar with the Atlassian suite including Jira, Confluence
- Security frameworks such as OAuth, WS-Security, Encryption, HTTPS/ TLS
- Cloud certification in AWS/Azure/Kubernetes would be an added advantage
- Knowledge of production scenarios for Disaster recovery High-availability of cloud services is a plus.

📌 Senior Software Engineer (Ahmedabad)
🏢 Web Spiders
📍 Ahmedabad

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer (ahmedabad) / ahmedabad

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer (ahmedabad) / ahmedabad