Senior Software Engineer (DevOps)

Company Name:
SunGard
# Description
About the Position:
The SunGard Availability Services Cloud DevOps team seeks a full-time Senior Software Engineer to author and maintain internal applications that analyze and control the company's enterprise cloud product.
Challenges in this space include orchestrating multiple disparate backend systems, coordinating distributed deployments, solving distributed data storage problems, and empowering users with data and tools. A successful candidate understands both infrastructure and software engineering practices. This knowledge enables the ideal candidate to build reliable software.
Responsibilities:
Our day-to-day work includes coding internal applications and designing multi-user systems. We also investigate and utilize emerging technologies. We choose appropriate programming languages and tools to solve specific problems.
We build internal applications with guidance from end-user feedback to ensure our applications fulfill business needs. Code is frequently integrated and continually deployed. We are expected to not only produce reliable software but to also guarantee its uptime in our production environments. Our team takes pride in the quality of software we produce.
We work independently as well as in collaboration with each other. As such, self-motivation and communication skills are important.
Requirements:
Strong written and verbal communication skills
Development skill and coding practice:
Deep and detailed understanding of at least two programming languages and one scripting language
Experience designing, building, and maintaining medium to large production software systems
Use of code analysis, testing, and deployment tools to produce quality, maintainable software (e.g. continuous delivery methods; integration testing techniques; static analysis and unit testing tools)
Infrastructure administration experience, including strong understanding in three or more of the following areas:
Shell scripting in Bash
Linux packaging and package management (incl. yum, dpkg)
Networking concepts (incl. TCP/IP, firewalls, load balancers)
Linux networking tools (incl. iptables, netstat)
Securing Unix systems
Automated configuration management (incl. Puppet, Chef, Salt)
Modern x86 virtualization platforms (incl. VMWare, KVM, Xen)
Database technologies (MySQL, NoSQL, and/or Hadoop)
4 year college degree highly preferred, will accept equivalent work experience
Answer the following questions for yourself:
Do you analyze production systems to do a more effective job of writing software?
Do you fix upstream libraries when they are broken?
Do you do your part and expect your teammates to do the same?
Do you gain subject matter expertise that your team has come to rely on?
So do we and we want to work with you!
Req Number: 5047859

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.