Job Description
Responsibilities Include:
SRE mindset to keep the application running 24x7 with build in redundancy
Build pipelines for application continuous integration and deployment.
Creating and monitoring Notification for critical application
Build workflow to auto-remediation of periodic activities
Resolve issues in a clear and timely manner.
Maintain a high level of quality in your output and test your own work before passing to QA for verification.
Maintain an up-to-date knowledge of existing and emerging technologies relevant to the role
Qualifications- BS in Computer Science or related Engineering discipline
- 6-15 years of experience in Software development of complex applications
- Experience with Cloud and SaaS Development: Azure and/or AWS, Docker, Kubernetes, etc.
- Knowledge of AWS, Azure Cloud. Certified professionals are preferred.
- Network (VPC. Subnet, TGW, Peering)
- Compute (EC2, workspace)
- IAM
- Security (Policies, Roles etc.)
Linux administrator
DevOps Knowledge
- Terraform
- Ansible
- Python
- Bash/Powershell
- EKS/AKS
- Helm
Release Management
- Git
- Artifactory
- CI/CD Pipelines
Identity
- SAML/OpenID Connect
- Active Directory
- Telemetry tools like New Relics, splint, or dynatrace
- Excellent understanding of design principles and considerations, best practice
- Working in an Agile development environment and actively contributing to Sprint planning and other ceremonies
- Must be self-motivated but needs to work well in a team environment
- Excellent analytical, communication and problem-solving skills
- Self-Starter; willing to learn new technologies, ability to learn fast
- Team player; willing to coach junior team members and cooperate on problem solving
- Experienced in working with remote teams
- Incident Management, Problem Management and Monitoring skills
Profile description:
Under broad direction, has a working knowledge of many complex applications and is able to assist in design and implementation of Release Management capabilities across these applications. Good understanding of most elements of a successful Release Management program, including, but not limited, to Code change control, RM Automation, Results and Defect Management. Assists with deploying and maintaining secure applications. Ensures applications have undergone adequate security testing. Job role contributes to value creation. Skills typically acquired through the completion of an undergraduate degree in Computer Science or similar discipline, and 5 years of Release Management experience or through 9 years of related and/or development experience.
We offer:
We invest in our employees through competitive compensation plans, health benefits, work-life programs, and reward and incentive plans. We have the right people to develop the right technologies and bring innovative solutions to the industry and we value those people as an unmatched competitive advantage.
Keywords
No Referrers Available
There are currently no referrers available for this job. You can still apply, will let you know once there is any referrer available.