Avensys is a reputed global IT professional services company headquartered in Singapore. Our service spectrum includes enterprise solution consulting, business intelligence, business process automation and managed services. Given our decade of success we have evolved to become one of the top trusted providers in Singapore and service a client base across banking and financial services, insurance, information technology, healthcare, retail and supply chain.
We are currently looking to hire a “Application developer and DevOps engineer (with Net C#)”. This is an exciting opportunity to expand your skill set, achieve job satisfaction and work-life balance. More details as below.
Job Location: Changi Business Park, Singapore
Job Type: 1 year contract
Responsibilities:
Seeking a skilled and motivated .Net application developer and DevOps engineer. The ideal candidate will have a strong background in .Net development, combined with extensive experience in DevOps practices. Candidate will be responsible for developing, maintaining, and optimizing the applications, as well as managing our CI/CD pipelines and cloud infrastructure.
Key Responsibilities:
- Develop and maintain applications using .Net.
- Implement and manage CI/CD pipelines to ensure smooth deployment processes.
- Monitor, troubleshoot, and optimize application performance and reliability.
- Involve in the POC on the latest practice and technology.
- Manage application under cloud native infrastructure, e.g. OpenShift, AWS and ensure high availability and scalability.
- Participate in code reviews, testing, and quality assurance activities.
- Stay updated with the latest industry trends and technologies to ensure our solutions remain current and effective.
Required/Mandatory Skills and Qualifications :
- Bachelor’s degree in computer science, Engineering, or a related field.
- Proven experience as a .Net (C#) developer.
- Familiarity with bash script.
- Knowledge of database management systems (SQL, NoSQL).
- Solid understanding of version control systems (Git).
- Strong understanding of DevOps principles and practices.
- Experience with CI/CD tools (Jenkins, Scanning tools, etc.).
- Familiarity with containerization and orchestration tools (Docker, OpenShift, Kubernetes).
- Networking technologies (HTTP, DNS, NTP, Load Balancer)
- Strong problem-solving skills and attention to detail.
- Excellent communication and collaboration skills.
Preferred Skills:
- Experience with microservices architecture.
- Familiarity with monitoring and logging tools (Prometheus, Grafana, ELK stack).
- Experience with Python
- Knowledge in cloud platforms (AWS, Azure).
- Knowledge in NoSQL databases (Redis, MongoDB)
- Experience with automated testing frameworks.