Devops Engineer Resume
3.00/5 (Submit Your Rating)
SUMMARY
- IT professional wif over 15 years experience in multiple technology disciplines. I enjoy working in all aspects of software development. dis would include interface design, full stack software development, designing and developing the cloud infrastructure on AWS or Azure. As an experienced developer, I work on robust cloud based applications using Javascript frameworks such as React JS and Angular. I has halped organizations migrate their current application workload to the cloud.
- Develop robust and scalable web applications using such technologies as React and Angular.
- Skilled in UI design. Can work wif managers to review design and functionality of applications. Produce wireframes, use case diagrams, mockup designs using tools such as Adobe XD, Photoshop.
- In depth knowledge of backend development. Can design, develop and test REST APIs dat connect to backend databases such as SQL or Mongo.
- Architect, design and implement network infrastructure for Amazon AWS.
- Skilled in tools such as CloudFormation and Ansible to automate the creation of cloud networks.
- Administer user accounts for other technical staff.
- Can utilize tools such as Code Commit, Code Build and Code Deploy to create and maintain build and release pipelines for developers.
- Host serverless applications wif technologies such as S3.
- Skilled in the development of backend services and APIs using technologies such as AppSync and API Gateway.
- Manage relational and non relational databases (RDS).
- Can utilize tools such as Route 53 to host websites on a custom domain. Also familiar wif Certificate services to generate website certificates for HTTPS.
- Creation of network infrastructure from the VPC level.
- Skilled in the management of virtual machines and other vital Azure resources.
- Can provision Azure App Services to host ASP .Net and Javascript applications.
- Work wif developers to stand up and manage Azure DevOps functionality for dev cycles. dis includes creating and managing DevOps boards and creating build and release pipelines.
- Knowledge of Event Grids.
- Manage Azure Active Directory.
- Setup and management of storage services to manage items such as blob and file storage.
- Creation of network infrastructure at the VPC level. Familiar wif both regional and global VPC setup.
- Skilled in setting up build and release pipelines utilizing Source Repository and Cloud Build. Can setup pipeline to release to App Engine or GKE (Kubernetes).
- Familiar management of other resources such as cloud functions, storage and pub/sub.
- Ability to function as Okta administrator.
- Can manage applications and user accounts.
- Integrate authentication into web based applications.
- Knowledge of integrating Okta wif Azure Active Directory.
- Manage applications and users.
- Integration of authentication into web based and mobile applications.
- Skilled as JIRA administrator.
- Can set up various projects types and user accounts.
- Familiar wif setting up user permissions and permission schemes.
- Familiar wif setting project boards for managing of sprints.
- Skilled in workflow management.
- Familiarity wif setting up build plans and deployments.
- Can monitor build activity.
- Skilled in managing deployment projects.
- Able to perform management of bitbucket repositories.
- Can manage integration of bitbucket wif bamboo build plans.
PROFESSIONAL EXPERIENCE
DevOps Engineer
Confidential,
Responsibilities:
- Responsible for maintenance of cloud networks for various company programs. Maintain networks, servers and network access.
- Design and develop virtual private cloud networks using tools such as Cloud Formation, Ansible and Terraform,
- Serving as admin for Atlassian toolset. Maintain tools such as JIRA, Confluence and Crowd. Setup users, create JIRA epics and perform standard Scrum setup.
- Capable of automating set up of network using Cloud Formation. Use tools such as Ansible to install and configure all Atlassian tools.
- Provide administration support for engineering staff including provisions of AWS accounts as well numerous other AWS resources.
- Capable of setting up build and release pipelines in AWS. dis includes setup of tools such as Code Commit, Code Build and Code Deploy. Pipeline could be set up to execute upon commit to a GIT repository, then built and deployed on EC2 instances.
- Create and maintain build and release pipelines for various software products using tools such as Bitbucket and Bamboo.
DevOps Engineer
Confidential
Responsibilities:
- Responsible for creation and maintenance of all Azure application resources.
- Responsible for the management of company Azure Active Directory.
- Designed and developed Azure function applications.
- Maintained and managed Azure SQL and Cosmos DB instances.
- Worked heavily wif Azure Container Registry to provision resources for application containerization wif Docker.
- Worked wif developers to write Docker scripts for application deployment to Azure containers.
- Created and managed development build and release pipelines using Azure DevOps toolset.
- Worked wif company executives and product teams to develop cloud infrastructure requirements for new applications.
- Supported numerous applications for an Air Force contract for Leidos Corporation. Key in assisting staff to migrate several software applications to the cloud.
- Was key in the development and maintenance of several large scale software applications which supported the contract.
- Instrumental in the management of application deployment to cloud environments such as MilCloud and Microsoft Azure.
- Azure responsibilities included creation of virtual machines, creation of web applications, configuring Azure Active Directory and deployment of Web API based applications.
- MilCloud responsibilities included creating virtual machines, hosting web applications, creating .Net based applications to call Milcloud APIs to run server maintenance scripts.
- Wrote programs in Python to access cloud APIs and automate creation cloud assets.
- Developed and trained other staff on a new continuous integration process.
- Performed code vulnerability scans on all software products. Fixed issues as necessary
- Created and maintained unit tests for all software applications
Software Development Consultant
Confidential
Responsibilities:
- Worked on both legacy and new applications supporting tasks wif US Army client
- Also supported internal applications.
- Technologies used in development of applications included C#, ASP .Net MVC, Angular, Entity Framework and SQL Server.
- Worked extensively wif business analysts to develop requirements and system documentation.
- Handled all aspects of development from design to development and user acceptance testing.
- Developed new web based version of ExpenseLogic software. Front end was developed using ASP .Net MVC and Angular JS. The application heavily used SQL Server as a backend database.
- Also assisted company in the new version development of existing legacy systems.
- Led the effort to migrate software assets to the cloud to Microsoft Azure. dis included numerous existing software applications as well supporting SQL Server databases.
- Managed all aspects of development from design to development and user acceptance testing.
- Managed, developed and maintained all software projects for company.
- Developed and maintained internal Quality Management System (QMS) for company. System was developed using ASP .Net, C#, Ajax and SQL Server.
- Worked directly wif Quality Manager of company to gather requirements and build project plan.
- Developed a mobile version of application using ASP .Net MVC, HTML 5 and Jquery Mobile.
- Developed internal web based applications using ASP .Net.
