Aws Devops Engineers Resume
Dallas, TX
SUMMARY
- Over 15+ years’ experience in IT industry. 5+ years in designing and implementing cloud infrastructure using AWS and Bluemix solutions.
- 3+ years of experience administering AWS accounts and working with AWS Services .
- 3+ years of experience in DevOps implementations.
- 10+ years in developing with JEE technology . Further, with a great liking to design solutions, write code, achieve objectives and provide results.
- In my experience I have had the opportunity to work in some roles, as a software architect providing designs for solutions, as Technical leader directing a group of developers and as a Java developer .
- As architect I have established archetypes and guidelines for the development team, also I research the tools and technologies that better fits the solution.
- I have worked in different companies related to Banking and Telecommunications
- Good experience with the JEE stack: JSF, EJB 3, JPA and with different Spring modules (core, beans, data, batch, cloud).
- Recently working with a Micro services Architectures approach with Docker, ECS, ECR, Java 8 on cloud, also Spring Cloud, Spring Boot and Java 8 on premised .
- I have worked with different RDBMS such as Oracle, MySQL, PostgreSQL and NoSQL DB’s like MongoDB, Dynamo DB .
- Well known of web services approach, working with SOAP or REST services.
- Using the most common application servers such as Weblogic, WebSphere, JBoss, Wildfly. And Tomcat as a Web Server.
- Good understanding and experience with Scrum .
- I have elaborated many of the designs with UML using Enterprise Architect.
- For versioning I have used SVN and GIT, and for project management I have experience with Maven and Gradle .
TECHNICAL SKILLS
Programming Languages: Java 1.4,5,6,8, PL/SQL,HTML5, JavaScript, Basic AWS Lambdas
Frameworks: JSF, EJB3, JPA, Spring (core, bean, data, security, cloud, web, batch, JDBC), Hibernate, Spring Boot.
Application Servers or Containers: Weblogic, WAS, JBoss, Wildfly, Tomcat
RDMS: Oracle, MySQL, PostgreSQL
Cloud: Amazon Web Services
Web Services: SOAP, and REST services.
Development Methodologies: Design Patterns, Patterns J2EE, MVC, SCRUM, DevOps Implementations
Security: Spring Security, API Management, AWS Services as WAF, Security Groups, ACL, Whitelist, also OWASP implementations, SONAR to evaluation code.
Biometric Technology: AFIS servers, handling for fingerprint and iris.
Third party tools: jMeter, Docker, OWASP, SOAP - UI, postman, Maven, Gradle, ELK Stack (Elasticsearch, Logstash, Kibana, Heartbeat, Metric Beat, FileBeat), Apache Kafka, Kong and Konga, Jenkins, Redwood, SonarQubeIDE Development: Eclipse, IntelliJ IDEA
Version control: Subversion, GitHub, GitLab
Quality assurance: jUnit for Unit Test, jMeter and Selenium for Stress Test, SonarQube for Evaluation Code.
Operating Systems: Windows, Ubuntu, RedHat, Centos
PROFESSIONAL EXPERIENCE
Confidential, Dallas,TX
AWS Devops Engineers
Responsibilities:
- Designing and implementing AWS architecture for a digital transformation project.
- Designing and implementing modern micro services architectures on cloud infrastructures using AWS Services such as ECS, ECR, ELB, AWS Elastic Search, MSK, Auto scaling Groups, EC2, etc.
- Designing and implementing modern micro services architectures on premise using Spring Boot, Spring Cloud, Java 1.8.
- Designing and Implementing a DevOps Tool Chain complete life cycle with open source tools.
- Designing and Implementing a Kong Api Management Tool on AWS.
- Implementing Security Policies on AWS Infrastructure, Api Management and Git Repositories.
- Implementing Monitoring on Infrastructure, Micro services logs and Application Performance Monitoring using ELK Stack.
- Development of archetypes (Base Projects) and guidelines for the development team.
- Administrating of AWS Accounts, creation of new users, groups, resources, etc.
- Scripting and automation of volume storages, instances.
- Designing and implementing auto scaling AWS Infrastructure .
- Using Scrum as a framework to manage all the features and activities of the project. Having a backlog, taking tasks, daily standups, closing the sprint.
- Generating the Docker file to be used during the build of the project. Testing the image and the container .
- Specifying documentation with Swagger .
- Generation of automated testing suite with jUnit for unit test, jMeter for stress testing and analysis of static code through SonarQube .
Environment: IntelliJ IDEA and Eclipse, Tomcat, Gradle, GIT (GitHub), jUnit, jMeter, Spring Boot, AWS, Docker, Kong, Konga, Jenkins, SonarQube, ELK Stack, Kafka, PostgreSQL, Ansible, Linux OS.
Confidential
Java Architect
Responsibilities:
- Implementation of Cloud Foundry Services on Bluemix Cloud Infrastructure .
- Design and Development of DevOps Tool Chain complete life cycle with open source tools.
- Designing and implementing AWS architecture for a digital transformation project.
- Development of archetypes (Base Projects).
- Setting of software analysis environments.
- Implementation of development best practices .
- Setting of stress tests environments.
- Projects’ support at development level (Stored Procedures, WEB Services, UNIX Batch Processes).
- Analysis and development of improvements and adaptations to the projects.
- JAVA development Mentor .
- Support in managing the demand to open new projects. Create project’s minutes and carry out pre-analysis activities of the projects.
- Support in managing artifacts and deliverable documents of the project. Depending on the projects’ classification as well as if they are from the government as in the government MAAGTIC - SI is used as management and business operation management.
- I also coordinated the developing team (8 members) to perform the development and integration with different areas.
- Follow-up to the Project with the development teams.
- Follow-up and control of the project. Management of those interested and presentation of the weekly advances with top directors, risks monitoring.
Environment: JEE8, Bluemix, AWS, DevOps, WebLogic, Tomcat, Spring Boot, Oracle 11g, Eclipse, Maven, SVN, GitHub, jUnit, jMeter
Confidential
Java Architect / Technical Team Leader
Responsibilities:
- I was responsible for creating the design, architecture and development of some web applications for the accounting area in the project named Operative Evolution;
- Support in the preliminary analysis. Creation of the technical and economic proposals documents.
- Development of projects’ schedule depending on the methodology and framework used. Regularly based on internal HP methodologies, IBM and SCRUM.
- Responsible of the requirements’ analysis of the customer.
- Development of artifacts for an architecture fast view solution .
- Time estimation and creation of working plans .
- Implementation of methodologies of software development.
- High Level Design and Low level Design Artifacts for the Software Development Team.
- Development of use cases.
- Development of base structures for the teams of JAVA software development.
- Implementation of design patterns .
- Best practices guidelines of JAVA and SOA software development.
- Creation of progress reports .
- Development mentor in Java Architecture and SOA Architecture.
- Technologies research and software architectures.
- Team works’ training .
- Working plans’ update .
- Activities’ risks monitoring .
- Coordination of tests windows between working teams from India and Mexico.
Environment: JEE4, WAS7, Tomcat 6, 7, Struts (MVC), JSP, JSF, HTML, Hibernate, JAXB, JAX-WS, EJB 2, Maven, Eclipse, Oracle Enterprise Bus, SVN, Oracle DB 8, 9, 10, Oracle PL/ SQL, ScrumConfidential
Technical Team Leader / Java Developer
Responsibilities:
- Responsible to analyze the project’s requirements .
- Time estimation and creation of working plans .
- Development of low and high technical artifacts .
- Creation of the project’s progress reports .
- Activities’ follow-up according to the working plan.
- Incidences’ follow-up according to the working plan.
- Working plans’ update.
- Project’s support at development level (Stored Procedures, WEB Services, Batch UNIX Processes).
- Analysis and development of improvements and adaptations to the projects.
- JAVA development Mentor .
Environment: JEE4, WAS7, Tomcat 6, 7, Struts (MVC), JSP, JSF, HTML, Hibernate, JAXB, JAX-WS, EJB 2, Maven, Eclipse, SVN, Oracle DB 8, 9, 10, Oracle PL/ SQL