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