We provide IT Staff Augmentation Services!

Devops Engineer Resume

3.00/5 (Submit Your Rating)

PROFESSIONAL EXPERIENCE

DevOps Engineer

Confidential

Responsibilities:

  • I'm a member of a DevOps Agile Team working a Kanban backlog. We automate the delivery pipeline, server setup and configuration management. The project includes 3rd part applications combined with custom built Java and C# components.
  • Previously, I worked on a Development Agile Team working a Scrum backlog. We created new features and eliminated bugs in Java and C#. We also are working Micro - Services for new features written with Spring Boot. I am involved in proof-of-concept project to move the Micro-Services to Docker and Kubernetes running on RedHat Linux.
  • In addition to normal sprint work, I lead teams that; migrated from TFS to Git, migrated from TeamCity to Jenkins, automated merges, standardized and simplified the build jobs, onboarded the bank's deployment tooling and then automated it, created jobs to run FitNesse (integration tests), used results to gate the software, taught teams how to maintain all of this.
  • I helped plan and execute the replacement of all the servers (tech refresh). I also lead the migration of the CI to the new servers. I was key diagnostic help when things went wrong.

Engineering Developer

Confidential

Responsibilities:

  • Build Deployment Packages primarily with MSBuild. Configure Continuous Automation using Jenkins (was TeamCity) with TFS and SVN. Administer TFS. Automated nightly merges. Create and Facilitate Unit and Integration Tests with NUnit and MSTest.
  • Created Configuration Management and Environment Scheduling via proprietary C#/ASP.NET application and SharePoint.
  • Automate Deployments and Environment Preparation using Jenkins and Autosys.
  • Build-out and Maintain Servers with Command files, PowerShell scripts and MSPTool. Identification and Remediation of VB6, C# and Oracle Performance issues.
  • Worked on Confidential ’s Un-Cleared Collateral Management system.
  • The System initiated margin calls, their workflow processing and provided necessary reporting. The system both collected data from upstream systems and provided data to downstream systems. The system has both overnight batch processing and daytime OLTP using WinForms and legacy VB6 UI on a Citrix platform.

Database Developer

Confidential

Responsibilities:

  • Create Secure Configuration Management C#/ASP.NET using WPF, WCF and client Authentication using Certificates.
  • Create SQL Server Database Deployment Scripts that synchronize schema and static data.
  • Facilitate Code Quality Scanning using StyleCop FxCop and SonarQube.
  • Championed onboarding unit tests with NUnit and RhinoMocks. Created Report Database Population application using C# with Spring.net.
  • Supported and improved NHibernate applications. Improved Database performance by tuning SQL and adding useful indexes.

Senior Developer

Confidential

Responsibilities:

  • Updating an order processing system and broadcast email system to C#.Net 3.5. Standardizing the data structure with ADO.Net dataset XML schemas in preparation for migration to SQL Server 2008.
  • Designed and built two systems. The first is a List Rental Order Processing System. The second is a Broadcast Opt-In E-mail System.
  • Both systems have an Active Server Pages web front-end and a Visual Basic batch processing and maintenance back-end. Originally, the components of the systems were written in VB6 and classic ASP. Updated most of the system to VB.Net and ASP.Net.
  • Define and implement the network that supports both system. This includes creating and modifying the domain, defining and setting up file servers, DNS servers, web servers, mail servers, and workstations. It also includes setting up the network equipment (switches, routers, wiring, etc.) for both the internal LAN and external presence on the Internet. This includes properly protecting the internal network from the external network while allowing VPN access.

We'd love your feedback!