Senior Software Engineer
RSA oﬀers mission-driven security solutions that provide organizations with a uniﬁed approach to managing digital risk that hinges on integrated visibility, automated insights, and coordinated actions. RSA solutions are designed to eﬀectively detect and respond to advanced attacks; manage user access control; and reduce business risk, fraud, and cybercrime. RSA protects millions of users around the world and helps more than 90 percent of the Fortune 500 companies, and every branch of the U.S. federal government, thrive and continuously adapt to transformational
change. For more information, go to rsa.com.
The Software Engineering team delivers next-generation software application enhancements and new products for a changing world. Working in the cutting-edge cloud environment, we design and develop software for platforms, peripherals, applications, and diagnostics — all with the most advanced technologies, tools, software engineering methodologies, and the collaboration of internal and external partners.
We are looking for an experienced Production DevOps Engineer who cares deeply about the technical side of operations and making sure that everything is running smoothly for our web applications. This person should be deeply familiar with a variety of monitoring solutions.
Providing application support for multiple mission-critical applications in SaaS and cloud environments
Manages and appropriately escalates delivery impediments, risks, issues, and changes associated with the product development initiatives
Possesses excellent verbal and written communication skills and the ability to interact professionally with a diverse group of developers, product owners, and subject matter experts
Provide technical support, deploy updates and fixes
Design and implement build, deployment, and configuration management
Handle code deployments in all environments
Perform root cause analysis for production errors
Investigate and resolve technical issues
Develop scripts to automate visualization
Design procedures for system troubleshooting and maintenance
Configure and manage data sources like Elasticsearch, Cassandra, etc
Brainstorm for new ideas and ways to improve development delivery
Build, maintain, and monitor configuration standards
Maintain day-to-day management and administration of projects
Provide rotational 24/7on-call support to production issues after business hours
Documentation of automation techniques and Operational run books
Minimum of 5 years’ previous experience as a DevOps Engineer
Significant experience working in an Agile environment
Experience in managing Azure Cloud environment
UNIX / Linux hands-on experience and proficient in writing scripts in bash, Python
Deep understanding of cloud virtualization techniques
Hands-on experience with CI/CD tools (Jenkins, GitLab, Git, Terraform, Ansible/Chef)
Significant experience with containerization platforms, such as Docker, Kubernetes
Experience with monitoring systems and other reporting tools (Zabbix, Datadog, Nagios, App Dynamics, ELK)
Familiar with Cloud Backups and restore procedures.
Familiar with managing NoSQL databases such as Cassandra
Experience with supporting platform on open source tools (Java Stack) using tools like Maven, Jenkins, etc and integrate QA / testing
Working knowledge of modern software architecture, web services / micro services and how they are used in the cloud.
Configuring, setting up and tuning of Tomcat, Squid proxy, HAProxy servers or equivalent.
Experience in Cyber Security domain is an added advantage
Good applicative Oracle and SQL Server DBA skills
Experience or knowledge with openSSL
Knowledge in network services (DNS, DHCP, NFS, SMTP, SSH) and networking equipment configuration (Routers, Switches, Load balancers etc.)
Programming & scripting experience (Java/C++/JSP/PERL/KSH/POWERSHELL etc.)
RSA is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. All employment decisions at RSA are based on business needs, job requirements and individual qualifications, without regard to race, color, religion or belief, national, social or ethnic origin, sex (including pregnancy), age, physical, mental or sensory disability, HIV Status, sexual orientation, gender identity and/or expression, marital, civil union or domestic partnership status, past or present military service, family medical history or genetic information, family or parental status, or any other status protected by the laws or regulations in the locations where we operate. RSA will not tolerate discrimination or harassment based on any of these characteristics. RSA encourages applicants of all ages.