System Engineer (Remote)
BigRio Verified employer
Actively hiring · Posted 6d ago · JEV2610A035255FA1
Job description
Key Responsibilities:● Software Development: Iteratively and incrementally design, develop, test and maintain applications and services using C# and .NET.● CI/CD Pipelines: Develop, maintain, and optimize continuous integration and continuous delivery pipelines using GitLab, Devtron and Kubernetes.● Teamwork and Pair/Mob Programming: Engage with developers, operations, and team members via pair or mob programming sessions to ensure the highest quality product delivery.● Containerization: Contribute to the push toward full containerization and zero-downtime deployment goals● DevOps Practices: Implement and maintain infrastructure as code (IaC) using tools such as bicep and Terraform.● Monitoring and Logging: Implement and manage monitoring, logging, and alerting solutions using tools like OpenTelemetry, Prometheus, Grafana to make our products more supportable.● Design and Architecture: Contribute to on-going discussion of our evolving software design and architecture.● Cloud Management: Assist in managing and optimizing our private cloud infrastructure (VMWare Tanzu) to ensure high availability, scalability, and efficient resource usage.● Security: Implement security best practices and ensure compliance with relevant regulations and standards.● Automation: Identify opportunities for automation to improve efficiency, reduce manual efforts and deskilling in deployment, testing and maintenance tasks.● Troubleshooting: Diagnose and resolve infrastructure and application issues promptly and effectively.● Documentation: Create and maintain comprehensive documentation for applications, infrastructure, processes, and procedures.● Continuous Improvement: Advocate for and implement best practices promoting a culture of continuous improvement.Qualifications:Minimum of 5 years of experience in software development, particularly with C# and .NET.Must have skills:● Strong knowledge of C# programming language and .NET stack● Familiarity with CI/CD tools and practices, including TDD.● Understanding of DevOps principles● Strong collaboration and communication skills.Nice to have skills● Familiarity with containerization and orchestration tools like Docker and Kubernetes is a plus.● Knowledge of infrastructure as code (IaC).● Experience in scripting languages such as Python, Bash, or PowerShell is a bonus.● Excellent problem-solving skills and attention to detail.● Experience with pair/mob programming.● Understanding of networking concepts and security best practices.
Key skills
How to apply
- Sign in or create your free profile — takes about two minutes.
- Apply with one tap — your profile is shared directly with BigRio.
- Track your application and get updates by email and WhatsApp.