Software Systems Engineering Resume Sample
Work Experience
- Self-motivated and highly adaptable
- Automation (Ansible or similar) and instrumentation (ELK, Zabbix or similar)
- Expertise with Red Hat or other Linux variants
- Knowledge of Oracle 12c database
- Willingness to participate in on-call rotation as necessary
- Networking, automation, and high-level infrastructure architecture experience
- Build, manage and support deployments
- Experience troubleshooting systems and applications on nix platforms
- Administer and maintain an Atlassian suite of tools to include, but not be limited to, BitBucket/GIT, Jira Software, SourceTree, and Confluence
- Provides application support by utilizing monitoring tools and diagnostic methods
- Engage in day-to-day operational tasks as needed for management of monitoring and automation work
- Supports a 24x7 global environment leveraging distributed global team members
- Communicate effectively to stake holders and higher management in terms of project status, incidents, problems and root cause
- Act as part of a DevOps team that maintains extensive development and test environments using Continuous Delivery methods
- Supports the product operationally in an on-call rotation
- Min 6 -10 years of experience as MQ Series Administrator or related field Unix administration
- Proficient in MQ Series 7.X, and 8.X features
- Knowledge of various Broker or MQ objects such as Queues, Channels, Clustered Queues, etc
- Support the integration of Atlassian products to the client’s custom-built build & deployment tools
- Analyze and propose innovative approaches (tools, processes, methods, plug-ins, etc.) for continuously enhancing the client’s SW engineering through deployment processes
- Perform software configuration management for large enterprise systems
- Adhere, maintain, and enhance enterprise level configuration management related policies, processes and procedures
- Maintain ANT and IVY build technologies for J2EE systems
- Support a large user community in their usage of Atlassian products
- An individual with deep passion for innovation and performance, to work in the DevOps team
Education
Professional Skills
- Excellent communication and interpersonal skills. Very good written and oral communication skills
- Advanced computer skills; good written and verbal communication skills
- Demonstrated inter-personal skills to positively interact with variety of stakeholders, being common users, management, and operations
- Demonstrated hands-on experience maintaining, supporting, and delivering CM, build, and deployment tools
- Good scripting skills (ruby, python, perl or shell scripting)
- Advanced skills in scripting on shell & Perl
- Good Multi-Tasking skills are essential to this job
How to write Software Systems Engineering Resume
Software Systems Engineering role is responsible for automation, languages, english, integration, database, java, architecture, design, administration, programming.
To write great resume for software systems engineering job, your resume must include:
- Your contact information
- Work experience
- Education
- Skill listing
Contact Information For Software Systems Engineering Resume
The section contact information is important in your software systems engineering resume. The recruiter has to be able to contact you ASAP if they like to offer you the job. This is why you need to provide your:
- First and last name
- Telephone number
Work Experience in Your Software Systems Engineering Resume
The section work experience is an essential part of your software systems engineering resume. It’s the one thing the recruiter really cares about and pays the most attention to.
This section, however, is not just a list of your previous software systems engineering responsibilities. It's meant to present you as a wholesome candidate by showcasing your relevant accomplishments and should be tailored specifically to the particular software systems engineering position you're applying to.
The work experience section should be the detailed summary of your latest 3 or 4 positions.
Representative Software Systems Engineering resume experience can include:
- Good understanding of TCP/IP, Load balancing tools, job scheduling tools and other network designs
- Strong understanding of development languages and scripting including PowerShell
- Experience in working with issue tracking system (e.g. JIRA, Bugzilla)
- Experience supporting web services and customer facing APIs
- On hand experience committing any type of code and working with with Git/SVN code respositories
- Experience in engineering of Java EE applications
Education on a Software Systems Engineering Resume
Make sure to make education a priority on your software systems engineering resume. If you’ve been working for a few years and have a few solid positions to show, put your education after your software systems engineering experience. For example, if you have a Ph.D in Neuroscience and a Master's in the same sphere, just list your Ph.D. Besides the doctorate, Master’s degrees go next, followed by Bachelor’s and finally, Associate’s degree.
Additional details to include:
- School you graduated from
- Major/ minor
- Year of graduation
- Location of school
These are the four additional pieces of information you should mention when listing your education on your resume.
Professional Skills in Software Systems Engineering Resume
When listing skills on your software systems engineering resume, remember always to be honest about your level of ability. Include the Skills section after experience.
Present the most important skills in your resume, there's a list of typical software systems engineering skills:
- Good problem solving skills, attention to details and data driven approach to arrive at quick solutions to situations
- Good written and verbal communication skills in English language
- Facilitate post mortem meetings and ensure that action items regarding Incident Management are effectively carried out
- Strong knowledge and hands-on experience in UNIX/Linux platforms
- Ruby experience with a good enough level to write a script from scratch to perform basic operations with Arrays/Hash
- Ensure that major incidents and planned/proactive tasks are correctly prioritized and delivered in accordance with those priorities
List of Typical Experience For a Software Systems Engineering Resume
Experience For Senior Software Systems Engineering Resume
- Determines tools needed to support system health, monitor system performance, develop and maintain performance monitoring and error tracking operational tools
- Assist System owners in Providing day to day operating compliance, stability and system health and performance of the applications and infrastructure
- Responsible for providing daily health check information
- Update Operational Documentation (e2e, monitoring, support)
- Understand regulatory impacts and reporting based on regulation requirements
- DevOps Working Experiance
- In-depth knowledge of IBM MQ upgrade process
- Strong ability to write and manage scripts and utilities to enhance/automate day to day administration activities. Possess strong skills in any of the automation tools such as Puppet, Ansible or chef
Experience For Contributor Software Systems Engineering Resume
- Configure VM environments, new builds
- Develop Database changes as per requirements & implement database changes
- Troubleshoot new deployments, run application capacity/load tests
- Reduce MTTR, time taken to debug
- Create/update End-to-end documentation for the operation
- Set up/manage Business Continuity/scalability of the application environment
- Responsible for Operational Stability of Intelligence Exchange(IX)/Revenue Integrity(RI) applications, a large, mission critical Java based application
- Primary contact for some of IX/RI applications
- Follow and implement disaster recovery and business continuity plans
Experience For Team Lead Software Systems Engineering Resume
- Manages outage and emergency situations with datacenter and application staff (On call)
- Oversee new App server deployment, server refreshes and decommissions
- Responsible for the overall stability, reliability, recoverability, operability, instrumentation & performance of assigned systems
- Responsible for coordination and participation in Disaster Recovery meetings and tests
- Responsible to provide technical support & resolution for issues reported by customers (calls/emails/tickets)
- Responsible for creation and/or maintenance of operational documentation
- Oversees new App server deployment, server refreshes and decommissions
- Monitors systems on a daily basis, provides daily health check updates, cleanup & enhance the alerting system and resolve issues flagged by the alerting systems
- Supports implementations, performs application checkouts, as needed
Experience For Software Systems Engineering Contributor Resume
- Carry out On-Call rotation tasks as required by the business
- Responsible for release and deployment of application CR’s across multiple platforms from integration through production
- Perform other related operational tasks as requested by management
- Make system more robust - monitor and tune the system to achieve optimum performance
- Support for release and deployment of application across multiple platforms from development to production
Experience For Principal Software Systems Engineering Resume
- Assist System owners with Run-books and E2E documentation
- Support GNOC with (Tier 2) Operational Support services which include investigation and incident resolution
- Work under supervision with direct instructions
- Support for infrastructure build out and continues integration / delivery environments
- Support GNOC with (Tier 3) Operational Support services which include investigation and incident resolution
Experience For Software Systems Engineering Intern Resume
- Handle multiple projects simultaneously, in a very fast paced environment
- Handle multiple projects simultaneously and work in an international team
- Other tools: TWIKI, SVN, Git, Jenkins
- Familiarity with F5 load balancers, GTM/LTM, WIPs and server configuration pools
- Fair knowledge on Oracle, SQL; able to troubleshoot issues
- A go getter who loves a challenges, feels empowered to execute and makes things happen
Experience For Oncology Software Systems Engineering Intern Resume
- Monitor the performance of incident management processes and seek to continuously improve the process
- Facilitate management teleconference bridges to determine business impact and decisions regarding next steps and provide regular incident notifications to impacted lines of business and IT Mgmt
- To perform an analyze of IT incidents in order to proactively prevent the occurrence of further incidents and problems
- Lead and manage SMEs across IT teams to find and resolve IT incidents
- To contribute to the development and revision of relevant policies, frameworks and processes
- Ensure effective communication to work collaboratively with relevant parts of the business, and ensure knowledge and best practices are shared to optimize performance
- Production Application Support
Experience For Software Systems Engineering Resume
- Basic DB (Oracle) knowledge
- Advanced devops support exp
- F5/Any load balancer exp
- Documentation & Presentation
- Advanced ITIL process
- MQ series knowledge
- Basic MQ knowledge
List of Typical Skills For a Software Systems Engineering Resume
Skills For Senior Software Systems Engineering Resume
- Good knowledge of scripting languages – like Perl, Python, Shell scripting etc
- Experience with managing webservers, tomcat, JBOSS etc
- Experience maintaining Atlassian tools to include BitBucket/GIT, Jira Software, Jira Portfolio, Source Tree, and Confluence
- Experience with Unix Server provisioning with Satellite or Kickstart
- Experience working with AWS Cloud
- Unix scripting knowledge is essential. Good knowledge of systems engineer tools
- Experience with Zabbix, New Relic, Solar Winds, App Dynamics or other Monitoring application
Skills For Contributor Software Systems Engineering Resume
- Experience in DevOps support for applications using Java, Oracle, Apache, Tomcat, and Linux
- Experience with complex, high-availability systems, and Capacity Planning and Change Management
- Windows Services / IIS / MS Clustering experience at admin level
- Experience with complex, high-availability systems
- Linux server administration experience
- Strong knowledge on Oracle, able to troubleshoot issues
- Experience to install, configure, trouble shoot applications in C++, Java
- Strong familiarity with common languages like C++, Java and database systems like Oracle, Informix
- Experience with orchestration/ automation tools such as Ansible and or Puppet
Skills For Team Lead Software Systems Engineering Resume
- Extensive Experience with RHEL Systems (v5/v6/v7)
- Experience with Puppet and Chef
- Experience in the technology industry
- Experience with Continuous Deployment/Integration and automated build tools
- Experience in IT Operations/DevOps/Application support team
- Knowledge of tools like Maven, Ansible, Jenkins and User experience in GIT/SVN
- DevOps Working Experience
Skills For Software Systems Engineering Contributor Resume
- Strong Linux/Unix knowledge
- Experience with Runbooks
- Any ITSM tool experience
- Knowledge of tools like Docker, Mulesoft, Openstack, Maven, Ansible, Jenkins and User experience in GIT
- Experience in implementation and configuration of Satellite
- Knowledge and experience with Unix Access Management (IDM or FreeIPA)
- Implementing scripts using PowerShell and similar utilities to achieve automation of builds, testing & deployments of software to different environments
Skills For Principal Software Systems Engineering Resume
- Ensuring platform availability and addressing operational issues as they arise in accordance with internal and customer SLA’s
- Monitoring of Builds in Team City, its maintenance and reducing the amount of time taken
- Coordinating infrastructure maintenance, hardening and upgrades with our Application teams
- Matching incidents against incidents with workarounds in place
- Escalating incidents to other teams as necessary to ensure timely resolution
Skills For Software Systems Engineering Intern Resume
- Understanding and knowledge of AWS Services such as EC2, S3, Cloud Formation etc
- Identifying all incidents
- Familiarity working with Monitoring and Alerting tools
- Responsible for monitoring of development, certification and production environments including first level of debugging within development team
- Advanced understanding of web-based architecture and development techniques
- Knowledge at least one of the sh, bash, perl scripting languages
- Knowledge of TCP/IP protocol and networking
- Knowledge of system and application levels monitoring tools
- Working as a System Engineer or Configuration Management support in a large enterprise environment
Skills For Oncology Software Systems Engineering Intern Resume
- Advanced understanding in web-based architecture and development techniques
- Basic concepts of cloud computing are essential
- Knowledge in any scheduling tool like CRON, Autosys
- Develop and maintain the Incident Management System including
- Participate in regularly scheduled Disaster Recovery testing
- Attend infrastructure and/or application turnover sessions to maintain an end to end understanding for incident resolution
- To communicate and manage expectations during incident resolution and act as a point of escalation
- Vast knowledge on MQ Clustering, PUB/SUB, Exits, API, and Client access architectures
- Responsible for Unix/Linux Systems administration, configuration, troubleshooting, upgrades and support in a large environment
Skills For Software Systems Engineering Resume
- To be on call providing operational support for a part of the day
- Knowledge of continuous integration tools like Jenkins/Hudson
- Knowledge of Application Servers (JBoss, Tomcat)
- Microsoft Office – Excel, Outlook, PowerPoint, Visio, and Word
- Experiance on tools like SharePoint, JIRA, Service Now, puppet/ansible, Zabbix/NAGIOS
- MQ series knowledge, F5
Skills For Senior Software Systems Engineering Resume
- Responsible for providing specialized technical and product support for Sabre hosted solutions, including troubleshooting and debugging complex software solutions
- Wide range of training and technical certification reimbursement
- Free of charge Parking lot for Employees
- Familiar with CMDB repositories
- Social benefit package - VIP Medical Package, Life Insurance, Benefit System
- Comfortable office location and modern office space
- Development on Cloud Based Infrastructures
- Knowledge on distributed systems and databases
Skills For Contributor Software Systems Engineering Resume
- Familiar with Database systems like Oracle/MySQL
- Familiar with ITIL, knowledge of change, problem and incident management tools
- Knowledge of tomcat and apache webservers and application servers
- Knowledge of UNIX/Linux system (concepts, principles and administration)
- Understands concepts of continuous integration
- Understands concepts of source code version control
- Understands essential concepts of configuration management