Devops Software Engineer Resume Sample
Work Experience
- Advocate and model coding and collaboration practices, reviews team code, and provides team members with feedback and suggestions for process improvement
- Collaborate with other dev teams regularly to establish an outbound and inbound pipeline of new (to Relativity) practices to continually tune the team’s process
- Oversee the application environment to effectively run and maintain the technology and recommend any potential technology or process improvements with an emphasis on cloud computing and configuration management platforms
- Remain open to new ideas and encourage innovative practices amongst peers
- Work with test engineers to encourage defect prevention over detection
- ) of experience with a scripting language. (Shell, Python, Bash, Perl, etc.)
- Work with the Software Engineering Release, Testing and Development teams to maintain and enhance our source control, build and deployment toolkit and processes
- Work with IT and Business management to evaluate complex user requests, projects and clarify objectives and functional requirements for new or modified computer programs
- Develop detailed application designs and specifications for applications
- Being a dependable and highly skilled development resource for peers
- Highly collaborative environment (ideally) co-located with other members of the Decision Management Platform team in FICO's San Jose office
- Work outside normal business hours sometimes required
- Drawing on components from the project’s open-source framework, use JavaScript, MySQL, Restful web services, Sencha ExtJS, Java Spring MVC and MVVC, Hibernate, and FICO’s Decision Management Platform (DMP) to design, build and test software components for a company Strategic Enterprise Decision Management application
- Configuration management and maintenance of current computer systems
- Build automation for current computer systems
- Reduce a variety of inputs (customer requirements, system requirements, and environmental requirements) to production
- Document work done as required by development processes
- Experience designing and developing business applications or other software
- Experience working in a Devops environment and familiarity with cloud infrastructure support
- Programming/Scripting language and experience (Bash, Python, Perl, etc.)
- Experience with automated monitoring systems and technologies in a production environment with practical knowledge of Nagios, Splunk/Graylog2 and JIRA
- An understanding of Information Security and its impact in on services in a production environment
- Work independently, prioritizes existing projects, and proactively determine areas requiring additional attention, monitoring, or maintenance
- Knowledge of DOCKER and SALT
- Designing and implementing strategies to improve and automate our environment provisioning, setup and testing processes for both on premise and cloud-based infrastructure
Education
Professional Skills
- Strong hands on technical skillset paired with advanced problem solving skills
- Strong debugging/troubleshooting skills in a distributed environment
- Strong ability to be creative, innovative and responsible, and able to master advanced decision-making skills
- Possess excellent problem-solving skills with attention to detail
- Possess excellent teamwork and partnering skills for cross-group collaboration
- Experience in UNIX/Linux and Solid Scripting Skills (Perl, KSH, Python, Ruby, Powershell)
- Experience with deep cloud platform skills and DevOps platform and tooling
How to write Devops Software Engineer Resume
Devops Software Engineer role is responsible for software, programming, devops, scripting, collaboration, java, database, automation, languages, linux.
To write great resume for devops software engineer job, your resume must include:
- Your contact information
- Work experience
- Education
- Skill listing
Contact Information For Devops Software Engineer Resume
The section contact information is important in your devops software engineer 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 Devops Software Engineer Resume
The section work experience is an essential part of your devops software engineer 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 devops software engineer responsibilities. It's meant to present you as a wholesome candidate by showcasing your relevant accomplishments and should be tailored specifically to the particular devops software engineer position you're applying to.
The work experience section should be the detailed summary of your latest 3 or 4 positions.
Representative Devops Software Engineer resume experience can include:
- Programming skills in one or more programing or scripting languages in addition to Java (preferably Python, Bash)
- Strong understanding and experience operating in an agile development environment using Jira
- Build our strategy by working with the software management function to ensure that skills, technology and ways of working are developed
- Experience working in a regulated industry carrying out validation activities
- Has Scripting skills, always prefers to automate in favor of manual work
- Prior experience solving automation problems such as deployment orchestration, continuous integration, etc
Education on a Devops Software Engineer Resume
Make sure to make education a priority on your devops software engineer resume. If you’ve been working for a few years and have a few solid positions to show, put your education after your devops software engineer 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 Devops Software Engineer Resume
When listing skills on your devops software engineer 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 devops software engineer skills:
- Strong Programming skills – needs to be able to code, leverage APIs, and understand security, authentication and data structures
- Strong software scripting language skills (Python, Java, Bash, Perl, Ruby, etc.)
- Strong analytical skills working within a Unix or Linux environment
- Possess excellent leadership skills, ability to perform under the pressure and deliver technical solution
- Good data management skills, especially SQL server
- Excellent organizational, presentation, analytical, written and verbal communication skills
List of Typical Experience For a Devops Software Engineer Resume
Experience For Senior Devops Software Engineer Resume
- Good communications skills required; interaction with the development team
- General Linux, Windows, and Mac administration and troubleshooting skills
- Oversee the application environment to effectively run and maintain the technology and determine the advisement of potential technology or process improvements
- Strong knowledge of software tools supporting Integrated Development Environments (IDE), version control, defect reporting and scripting
- Experience in Deployment, testing and supporting Client /Server and Web Applications
- Strong knowledge of computer science fundamentals such as data structures, algorithms, programming languages and operating systems
- Strong awareness of business objectives and Engineering's role in achieving
- Strong ability to be a team player who thrives in collaborative environments and revels in team success, meeting and exceeding personal and team commitments
Experience For Devops / Software Engineer Resume
- Web application development experience leveraging JavaScript, a popular front-end framework such as AngularJS, relational or NoSQL databases are all pluses
- Work with stakeholders on delivery status updates, establishing prioritization, and issue escalation
- Experience providing quality written documentation (English)
- Experience developing commercial-grade systems and applications
- Experience using Configuration Mgt Tools (Chef, Puppet, Ansible, Salt, etc.)
Experience For Network Automation / Devops Software Engineer Resume
- Strong knowledge of the software development process as well as software engineering concepts, principles, and theories
- Experience in build automation and CI/CD automation with deep understanding of Jenkins
- Experience with scripting languages: Perl, Ksh, Bash
- Experience with cloud computing specifically AWS and associated services (EC2,VPC, I&A Mgmt)
- Strong team player who enjoys working in a fast-paced atmosphere
- Experience with Information Security or Penetration Testing
Experience For Devops Software Engineer, VP Resume
- Experience troubleshooting operational issues
- Good understanding of web technologies (HTTP, Apache)
- Performs analysis for all levels of total system product to include concept, design, architecture, user experience, test, installation, operation, maintenance
- Provide a dependable and highly skilled development resource for peers
- Build a strong relationship with the development teams to understand the code, its dependencies and the infrastructure on which it runs
- Experience with revision control source code repositories (Git or Perforce)
- Experience with cloud (AWS/Azure/Cloud Foundry), Kubernetes and Docker
Experience For I&S Devops Software Engineer Resume
- Continuous Integration experience, such as Jenkins and Git, with ability to use DevOps infrastructure
- Experience with ICD503 or RMF
- Experience in software operations (builds and integration, software delivery, development tools and processes)
- Experience with Python, Ruby and BASH
- 3-8+ Required years experience
- RAID configuration experience
- Experience Systems Administration- MachineShop/Linux/Atlassian
- MS SQL, Sybase and Oracle DB experience
- Overall technology industry experience with an emphasis on technology delivery & project management
Experience For Senior Network Devops Software Engineer Resume
- Software Application Development Experience
- Experience with AWS/Cloud Services and Architecture Patterns
- Experience with Systems Analysis and Triage
- Python/Java/J2EE Enterprise Web Development experience
- Experience with Agile/Scrum SDLC/Jira
- Configuration Management / Automation experience with build technologies
- Experience with various build tools, such as make file, ant, maven, etc
- Experience with Windows, Linux, C# and Java environments
Experience For Devops Software Engineer Intern Resume
- Strong grasp of automation tools, such as Jenkins, Bamboo, cloud automation tools (Chef, Puppet)
- Experience/Track record in enterprise transformation efforts
- Experience with container technologies Docker/Kubernetes
- Experience with infrastructure deployments: AWS, Azure, bare metal
- Experience in group software development and routine use of version control tools
Experience For Cloud Devops Software Engineer Resume
- Experience with AWS, Azure
- Experience with Git and Agile/SCRUM
- SuSE Linux Enterprise Server, Red Hat and Ubuntu system administration experience
- Experience pluses: Go, CI/CD pipelines. Jenkins
- Change Management & Incident Management Experience
Experience For Entry Level Devops Software Engineer Resume
- Experience in Java, UNIX, SQL Relational databases,
- Have hands-on technical experience and can-do approach towards environment automation/management and continuous improvement
- Avid learner of new tools and strong problem solver
- Experience with full stack development and system infrastructures
- Experience with Amazon Web Services (e.g. EC2, EBS, RDS, Route 53)
- Experience with software development tool chains (Jenkins, VM, Docker, Chef, Gradle, Git)
- Experience with server administration (Linux, Windows)
- Experience with Application Lifecycle Management tools (CodeBeamer, VersionOne, Rally, Jira)
- Experience with web development and frameworks (HTML, CSS, JavaScript, Grails)
Experience For Devops Software Engineer / Architect Resume
- Past experience with Chef, Puppet, Ansible, or similar
- Experience with source control management systems (i.e. Git/Gerritt)
- Linux systems experience
- Experience with Continuous Integration/Deployment tools: Bamboo, Jenkins, or similar
- Experience with virtual machines and containers: VmWare, VirtualBox, Docker, or similar
- Java/Python, bash experience
- Experience with Agile or Lean software and product development
- Experience with non-relational databases and search technologies: Mongo, Casandra, HBase, Elastic Search
List of Typical Skills For a Devops Software Engineer Resume
Skills For Senior Devops Software Engineer Resume
- Highly organized, good time management skills and detail-oriented
- A team player with good organization skills
- Communicate clearly, strongly and effectively to small groups
- Experience in software development experience demonstrating
- Java programming experience and/or HTML, CSS, JavaScript, Apache and other web technology experience
- Proficient programming/scripting skills
Skills For Devops / Software Engineer Resume
- Proven experience in Vendor engagement and management
- Self-motivated and ability to grasp new concepts and technical skills quickly
- Strong experience with Red Hat Linux/Unix environments
- Strong Relational DB experience ArangoDB, Sybase, Oracle or MS-SQL
- Networking configuration experience
- Experience with automated testing solutions for unit testing, integration testing and system testing
- Proven track record of defining support processes, driving implementation and making a difference in an investment banking IT environment
- Experience with deploying, upgrading, maintaining and administering Atlassian tools like Bamboo, Fisheye and cruicible
Skills For Network Automation / Devops Software Engineer Resume
- Experience and working knowledge about Microsoft Windows including best practices deploying applications to a WIMP stack
- Experience with data-driven software and systems debugging using monitoring tools like New Relic, Splunk, ELK, Datadog, etc
- Experience with modeling and automating human input into complex systems for testing purposes
- Experience in DevOps role - supporting developers by providing infrastructure, maintaining CI/CD systems
- Solid understanding of core computer science fundamentals including common data structures, algorithms, and concurrent programming
- Demonstrate logical thinking, decisiveness and drive in taking on and completing tasks
- Experience with Linux/Unix variants, especially RedHat/RHEL and its derivatives, including best practices for deploying applications
- Experience of setting up some or all of the following tools
Skills For Devops Software Engineer, VP Resume
- Experience testing multi-threaded C++ code and designing tests for race conditions in multi-threaded and multi-processed applications
- Experience with automating Android, iPhone, or other user input systems for testing purposes
- Experience Configuring and Managing Infrastructure Components
- Experience in upgrading Facets versions and managing all the Facets environments
- Experience using at least one scripting language such as Ruby, Python, JavaScript, or similar
- BS in Computer Science, Software Engineering, Computer Engineering, or equivalent experience
- Development experience in Java, Spring framework, Spring boot, Restful Services, MQ, Kafka, and Unix, Apache, Tomcat
- Experience using and maintaining git, JIRA, Jenkins, Docker, and Artifactory
Skills For I&S Devops Software Engineer Resume
- Experience implementing automated integration and acceptance testing
- Experience building enterprise security strategy for cloud adoption or driving the program’s evolution to meet new requirements
- Experience with installing and maintaining source code management tools such as Subversion and Git
- Experience deploying and administering Continuous Integration tools such as Jenkins and Bamboo
- Experience in Deployment, testing and supporting Client /Server and Web Applications
- Experience with developing micro-services especially migrating monolithic applications to micro-services
Skills For Senior Network Devops Software Engineer Resume
- Experience using and automating cloud deployment environments, such as Amazon Web Services
- Experience with automation and configuration management using either Puppet, Chef, or an equivilant
- Experience with automation and configuration management using either Puppet, Chef, or an equivalent
- Experienced Support Analyst or business facing developer with a ‘Service’ orientated attitude
- Hands on experience with scripting and automation tools, preferable Terraform and Ansible
- Experience deploying multi-tier software architecture in virtual infrastructure, preferable AWS
- Manage the design and implementation process and evidence gathering
Skills For Devops Software Engineer Intern Resume
- Experience with a scripting language. (Shell, Python, Bash, Perl, etc.)
- Experience in rolling out application changes to multiple distributed systems in a production environment
- Experience writing code in Scala or Java
- Experience with Spring
- Strong foundation in DevOps principles, agile and engineering tactics that enable continuous delivery/integration/deployment
- Good understanding of Java, XML , IBM MQ
Skills For Cloud Devops Software Engineer Resume
- At least three years of relevant programming experience
- Experience managing development and release branches in git repositories
- Experience designing automated tests for C++ functions and software
- Experience working with distributed and scalable robotics in real world or simulations
- Demonstrable advanced experience with most of the following
- Experience with build technologies such as Maven and monitoring tools such as Splunk, Wily, AppDynamics/Dynatrace
- Experience with various version control systems including Microsoft VSS, git, etc
Skills For Entry Level Devops Software Engineer Resume
- Hight level experience with a scripting language
- Experience with Javascript and java testing frameworks such as Junit, Cucumber, Selenium, Protractor etc.
- Documented experience coaching team members
- Proven Track record of working with off shore teams preferably exposure to one of India, China and/or Brazil
- Experience with monitoring tools such as Geneos, Splunk, ELK, Wily
- Experience in JVM scripting languages (Groovy)
- Experience with automated testing tools (ie. Selenium, JMeter, POSTMAN, Newman, LoadRunner, ReadyAPI)
- Experience working in a fast paced Product driven Agile environment
Skills For Devops Software Engineer / Architect Resume
- Experience with automated testing tools (i.e. Selenium, JMeter, POSTMAN, Newman, LoadRunner, ReadyAPI)
- Experience with Object-Oriented Programming and Design Patterns in Java, Groovy, C/C++, Python
- Experience with command line utilities and scripting tools such as Bash and Python
- Experience in setting up continuous delivery pipelines
- Skill with additional programming languages such as Java, C#, C++, Scala, Go, Clojure, etc
- Experience building sophisticated, secure software applications with modern APIs
- Software engineering experience, preferably in internet-security or high-volume web/data services domains
- Experience with application programming interfaces (APIs) technology and RESTful web services
- Experience working in software development teams
List of Typical Responsibilities For a Devops Software Engineer Resume
Responsibilities For Senior Devops Software Engineer Resume
- Configuration management experience using GitLab, Subversion, Puppet
- B.S. in computer science or information systems fields required, or 5+ years related work experience
- Experience with continuous integration and continuous delivery methodologies, tools and services
- Code and script. Strong grasp of automation tools
- Experience in delivering custom built solutions, implementing vendor packages, and integration
- Strong ability to handle significant responsibility, leadership and accountability while executing very complex assignments
- Ruby, Python or Powershell experience
Responsibilities For Devops / Software Engineer Resume
- Detailed and strong knowledge of technology trends and champions new ideas and product and process improvements
- Strong ability to excel at the development of new theories and methods
- Strong ability to grasp and apply new information quickly
- Experience in automating deployment of apps to AWS and Azure
- Experience with Stacki to automate deployment on bare-metal appliances
- Experience with Configuration Management Tools (Chef, Puppet, Ansible, Salt, etc.)
Responsibilities For Network Automation / Devops Software Engineer Resume
- Experience with operations for JVM-based applications
- Experience with Kafka, Cassandra, Spark, Docker, Jenkins, Kubernetes, Mesos, Cloud Foundry, or OpenShift
- Redhat and Ubuntu experience
- Experience with X-MIDAS or Java
- Hands on experience in DevOps processes into all work related CI, CD and Test automations
- Experience in design and implementation of IT solutions
- Experience with Facets Applications Groups configuration for Claims
- Experience in Jenkins pipeline build CI/CD automation tools
- Experience in EDI tools such as HIPAA Gateway or equivalent
Responsibilities For Devops Software Engineer, VP Resume
- DevOps Engineering experience
- At least 5-years years of experience in a software engineer environment with a focus in DevOps automation
- Strong database management for the most current MSSQL versions. Certified Microsoft DBA is desired
- DevOps-Automation experience or 5-7 years of Full Life Cycle Development
- Automating and improving infrastructure, using Open Source tools (Chef/Puppet/Ansible) for configuration management and orchestration
- Generating RPMs from the software baseline using Koji/Tito and Jenkins
- Debugging of integration issues and generating creative solutions
- Working with Software Engineering to develop software build and delivery, ideally in a continuous integration environment
Responsibilities For I&S Devops Software Engineer Resume
- Processing or Guided Benefit Configuration or Networx Pricing modules
- Overseeing the release process of software applications ensuring customer quality standards are met
- Designing test harnesses to automate continuous integration testing
- Automating provisioning of virtual machines and other software containers
- Designing and maintaining complex software build and test environments
- Building and deploying applications and release management
- Understanding of investment bank front and back office process flows, including those from upstream and downstream systems
- Understanding of strategies for providing high availability and security
Responsibilities For Senior Network Devops Software Engineer Resume
- Understanding of deployment strategies using Docker for containerization
- Understanding of complex infrastructures, Front Office trading systems, Middle office and Back office systems
- Managing Koji/Tito or Jenkins build jobs
- Assisting the software developers and system administrators with Puppet
- Maintaining the Continuous Integration test environment
Responsibilities For Devops Software Engineer Intern Resume
- Assisting the system engineers with installation of release candidates in
- Maintaining RPM specfiles across software baselines
- Managing sprint releases for multiple teams
- Working independently and proactively to help ensure a smooth delivery of business value
- Building application specific clusters
- Building specialized Linux kernels and hardware drivers
- Automating steps within the software development cycle
Responsibilities For Cloud Devops Software Engineer Resume
- Working closely with software team to improve software products and processes
- Tracking software versions, dependencies, and security scans
- Enabling “Teradata everywhere” business strategy with automated deployments to IntelliCloud, IntelliFlex, AWS and Azure
- Understanding of ITIL Fundamentals and Methodology
- Working knowledge of Docker and container management systems like Kubernetes
- Understanding of infrastructure automation solutions (SALT, Ansible, Chef, Puppet, CloudFormation etc.)
- Understanding of object oriented design and programming, multi-threaded programming and middleware technologies (e.g. RMDS, Informatica UM, Streambase, Tibco)
- Working knowledge of the use & administration of Jenkins, Git/Bit Bucket and automated deployment
Responsibilities For Entry Level Devops Software Engineer Resume
- Escalating and communicating in a timely fashion the status of major incidents and problems with IT and business stakeholders including executive management
- Define and deploy monitoring, metrics, and logging tools that alarm and display metrics coming from our active processes
- For on boarding exiting application, performing Knowledge transition from Development team to DevOps team on build and deployment process
- Knowledge of IP networking, VPN’s, DNS, load balancing and firewalling
- Knowledge of IP networking, VPN"s, DNS, load balancing and firewalling
- Design, develop, test, deploy, and support new software solutions and changes to existing software solutions supporting a robust autonomous infrastructure
- Improve speed to market and application quality by utilizing testing best practices, release automation, component releases and release strategies
- DB administrator, installation of RDBMS software, creation of database instances, data loading and performance troubleshooting
- Loves to work in a cross functional team, collaborating with various functions to bring products customers love to market
Responsibilities For Devops Software Engineer / Architect Resume
- Proficiency with at least one programming language other than bash scripting
- Proficient knowledge setting up and administering software development tools
- Proficient knowledge setting up and administering software development tool
- Proficiency in cross-platform scripting languages, build tools like ANT, Maven, MSBuild, NuGet and deploy tools like Web Deploy
- Proficiency in scripting languages like PowerShell, Bash and Batch to create deployment scripts