Software Engineer
PCS SECURITY PRIVATE LIMITED
Pre-requisition
· Bachelor Degree in Computer Science, Software Engineering or related fields
· 6-8 years of relevant working experience for Specialist
· Experience leading a team of engineers
· Designs, builds, and maintains applications specifically optimized for cloud environments, focusing on scalability, resilience, and automation
· Key responsibilities include creating microservices, containerizing applications (Docker, Kubernetes), and developing CI/CD pipelines
· Involvement in the entire software development life cycle including application development, implementation, testing, maintenance and documentation
· Review customer’s existing business workflows / system functionalities and provide recommendations for improvement
· Support architecture design during pre-sales and implementation phase
· Implement software best practices and be an advocate for the team
· Responsible for the installation, configuration and integration of COTS products with oursoftware products
Technical Skill Sets
· Proficient in Container Technologies : Deep understanding of Docker and Kubernetes.
· Proficient in one or more back-end programming languages / frameworks such as GoLang or.NET/.NET Core
· Proficient with JavaScript and one or more front-end frameworks such as React
· Proficient in Git
· Proficient in Building applications directly on Kubernetes platforms utilizing managedservices.
· Proficient in Monitoring & Optimization : Ensuring service reliability,security, and cost-efficiency through logging, monitoring (e.g., Prometheus),and performance tuning
· Experience with DevOps CI/CD and testing tools (eg. Github Actions, ArgoCD)
· Good understanding of Agile/Waterfall software delivery methodology
· Able to work independently and as a team
· Good communication skills both in writing and verbally to present complex ideas ortechnical solutions to business or management team