Post Job Free

Resume

Sign in

Configuration Management Devsecops Engineer

Location:
Chicago, IL
Salary:
100000
Posted:
April 08, 2024

Contact this candidate

Resume:

Naveen

669-***-**** ad4uxr@r.postjobfree.com

Summary

•SRE.DevOps/DevSecOps Engineer with 7 years of experience in architecting, automation, security and optimizing mission-critical deployments over large infrastructure including public and private clouds. Proficient in configuration management tools, CI/CD pipelines, Amazon web services, secret management, and Monitoring tools.

•Expertise In designing Infrastructure and developing and fixing vulnerabilities and version upgrades.

•Experience working with multiple applications teams and business people to understand and implement the requirements into an application.

•Hands Experience with AWS services like EC2, RDS, IAM, EKS, EMR, ES, EB, ECR, ELK, load balancers, Lambda’s, Firehose, CloudWatch, S3, DynamoDB, Autoscaling groups, security group, subnet groups, ETC with terraform and CloudFormation templates.

•Experience in Azure Services like Azure cloud services, Azure storage, IIS, Azure Active Directory (AD), Azure Resource Manager (ARM), Azure Storage, Azure, Blob Storage, Azure VMs, Azure Functions, Azure Service Fabric, Azure Monitor, and Azure Service Bus.

•Experience in guiding the classification, plan, implementation, cost optimization, adoption and compliance to enterprise architecture strategies, processes, and standards.

•Ability to design and manage cloud-based infrastructure to deliver required resources, security, and infrastructure development.

•Expertise in implementing applications using, shell scripting and UNIX.

•Configuring, automating, and deploying Chef and Ansible for configuration management to existing and new infrastructure.

•Hands-on experience as a chef and responsible for managing the chef-client, uploading cookbooks to the chef server, writing/updating recipes, updating chef roles, and maintaining chef data bags.

•Experienced in maintaining and configuring thousands of servers and updating changes using Chef.

•Hands-on experience in Ansible Playbooks roles, maintaining whole infrastructure with Ansible, creating a new playbook, and maintaining and updating Ansible vault.

•Deploying changes improving infrastructure, vulnerability fixes, or version upgrades with configuration management tools.

•Experienced in continuous integration and continuous deployment tools like Jenkins, GOCD and Circle CI and building and maintaining CICD servers.

•Experience in writing Jenkins files, Jenkins Jobs also user management and plugin management etc.

•Ability to create a custom matrix, dashboards, alerts, and log monitoring design by using various monitoring tools like Splunk, new relic, Data Dog, and CloudWatch.

•Capable of building out automated continuous integration and continuous delivery pipelines using tools such as Jenkins, GIT, Ansible and others. Extensive background in the full life cycle of the software development process including requirements gathering, design, analyzing, coding, testing, debugging and maintenance.

•Experience in Docker images using various configurations and storing them in ECR and Artifactory registry.

•Working with the security team, finding security risks and vulnerabilities, and fixing them in a smooth environment.

•Implemented HashiCorp tools like Vagrant, Terraform, Consul, and Vault.

•Experience in handling disaster recovery processes on both Active-Active and Active-passive cloud and physical servers.

•Expert in advanced development methodologies, tools and processes contributing to the design and rollout of cutting-edge software applications.

•Contribute to innovative, groundbreaking software solutions that meet business demand for agility, flexibility, and mobility.

•Articulate and professional communication skills, including formal presentations and technical documentation.

•Experience in application development, debugging, implementation, supporting the dev team, and testing of Oracle-based ERP using SQL and Database Triggers.

•Point-in-time Backup and recovery in MongoDB using onsite MMS.

•Involved in writing Ruby, Python, PowerShell and shell scripts for compilation and deployment process.

•Knowledge of databases like MySQL, Oracle, MongoDB, DynamoDB, Cassandra and Snowflake.

TECHNICAL SKILLS

Scripting Languages Bash/Shell Scripts, Python, Yaml.

Configuration Management Tools Chef, Ansible, Puppet (Knowledge)

CI/CD Tools Jenkins, Git Lab, Thought works GOCD, Circle CI (Knowledge)

Version Control System Git, Git labs, Bitbucket, Code cloud, SVN

Operating systems Ubuntu, CentOS, RedHat, Unix, Alpine Linux, Amazon Linux, ETC

Monitoring Tools Splunk, New Relic, Data Dog, Grafana, Signal FX, Sensu

Cloud AWS, AZURE

Security Tools Divvy Cloud, Fortify

IAAC Terraform, CloudFormation

Container services Docker, Kubernetes, RedHat OpenShift, Amazon EKS, Amazon ECS

Artifactory JFROG, NEXUS

Professional Experience

Client: Nike

Role: DevOps Engineer. Portland, OR. Duration: Feb 2023- Current

Responsibilities:

•Working with Data science teams to spin up their AWS environment like EMR, EKS, S3, RDS, IAM ROLES etc. using terraform Modules and developing automation scripts.

•Fixing vulnerabilities, patching AMI, and upgrading version (EKS/JENKINS/ETC) custom bucket policies and wringing IAM ROLES, Policies, and user maintenance in various systems.

•Maintaining Jenkins server and slaves writing scripts for Jenkins pipelines for automatic deployments and terraform scripts for spinning up infrastructure.

•Worked on Ansible scripts for configuration management to configure EC2 instances.

•Windows supporting/troubleshooting in a production support environment.

•Worked on Grafana, Graylog, and global Prometheus development, troubleshooting issues, and creating dashboards.

•Working with Ansible scripts for configuring and automating infrastructure and automating the deployment process.

•Worked on Chef Delivery for Continuous Delivery. Introduced HashiCorp Vault for secure secret storage.

•Implemented Hashicorp Consul for service discovery.

•Java and Node JS built applications deployment using Jenkins.

•Deployed the pods in the Kubernetes cluster in the corresponding namespace.

•Installed and configured Kubernetes cluster on-prem environment and in Aws cloud.

•Managed the cluster CA certificates in Kubernetes and worked on the fluent component for centralized logging.

•Created, and managed Kubernetes objects like pods services, namespaces, applications and replication sets, and deployments using the YAML.

•Created Build and Promote pipeline to deploy Tibco applications.

• Build Pipeline stages include git checkout, sonarqube scanning, maven build, upload ear to Artifactory, Build docker image and upload to docker registry.

•Promote job will deploy docker image using helm chart to Kubernetes.

•Worked on the secret manager and SSH authentication POCs like Teleport, and Hashicorp Vault.

•Install and configure Ansible towers to build servers and deploy the configuration.

•Created Jenkin pipelines for automating AMI build process into various AWS accounts.

•Integrated Cloudcheckr, Datadog, and Splunk Dashboard with AWS accounts.

•Building and maintaining EMR transient cluster for teams using terraform modules.

•Building and maintaining EKS clusters using terraform modules.

•Provisioned the highly available EC2 Instances using Terraform and cloud formation and wrote new Python scripts to support new functionality in Terraform.

•Worked on upgrading the EKS cluster upgrades from one version to another version.

•Worked on updating Jenkins master and slaves from Amazon Linux1 to Amazon Linux2.

•Worked on ELK (Elastic search) for the Jenkins server and built the whole Jenkins architecture for the Dev server.

•Knowledge and involved Airflow containerization.

•Spend some time on IAM Role setup user authentication and MFA.

ENVIRONMENT: AWS, Ansible, Jenkins, Unix/Linux, Code Cloud, HashiCorp, Java, Grafana, Datadog, Gray logs, Terraform, Vault, Venafi, Packer, AWS Workspaces, AWS CLI, Docker, AMI’s, Amazon Linux, Alpine Linux, Ubuntu, Secret manager, Containers.

Client: Sonata Software

Role: Azure DevOps Engineer. Bengaluru, India Duration: March 2019 – June 2021

Responsibilities:

•Implementing ansible scripts and deploying in multiple Servers in various environments.

•Working with the Application developer, understanding the requirements, and developing the Jenkins Jobs and Ansible playbooks.

•Created various Jenkins Jobs for running reports, updating server-level configurations, and uploading Artifacts to Nexus Artifactory.

•Maintaining and Deploying changes in IBM ISAM SERVERS.

•Migrating Services from On-premises to Azure Cloud Environments. Collaborate with development and QA teams to maintain high-quality deployment.

•Worked as an administrator on Microsoft Azure and part of the DevOps Team for internal project automation and build configuration management. Involved in configuring virtual machines, storage accounts, and resource groups.

•Deployed Kubernetes clusters into Azure using Azure Kubernetes Service (AKS).

•Established infrastructure and service monitoring using Datadog and Grafana.

•Reaching weekly goals for deploying new changes bug fixes and business requirements in a timely manner also maintaining all the environments in sync.

•Automate Datadog Dashboards with the stack through Terraform Scripts.

•Wrote terraform scripts for Datadog Alerts.

•Developed a Golden playbook for deploying all the application configurations by the environment for each stack.

•Working on IBM ISAM for timely changes in security, web application, access control and updating the components with various changes according to client requirements.

•Onboarding new clients and updating client changes in all environments.

•Working on SSL certificate and personal certificate updates using VENAFI certificates.

•Created multiple Jenkins Jobs for generating automatic reports, auto-stop Data centre, and various restart processes.

ENVIRONMENT: Ansible, IBM ISAM, Jenkins, Code Cloud, Data Dog, Nexus, HashiCorp, Splunk, AZURE, Venafi, RedHat, Venafi, Eco pipelines, Tomcat, Java.

Client: Cyient

Role: DevSecOps Engineer. Hyderabad, India Duration: March 2017 - Feb2019

Responsibilities:

•Working With Multiple application teams for their infrastructure development, improvement, and security.

Writing Chef cookbooks, recipes, roles, and Data Bags and uploading them to the chef server for the instances that are configured with the changes to pick up the latest code.

•Experience with Docker and Test kitchen for testing the chef cookbooks locally before deploying.

•Worked on inspecting test cases for testing AMI and chef cookbooks.

•Configuring Chef to build up services and applications on the instances once they have been configured using cloud formation.

•Used Kubernetes to deploy scale, load balance, scale and manage Docker containers.

•Used CyberArk to manage privileged accounts and access, and automated security workflows using integrations with other Security tools.

•Deployed Prometheus with Grafana to monitor the Kubernetes cluster and configured alerts firing when different conditions were met.

•Integrated EFK (Elasticsearch, Fluentd, Kibana) stack as the logging solution for the deployed Kubernetes cluster.

•Worked on chef infrastructure creating cookbooks, roles, and recipes.

•Worked on multiple CI/CD tools and migrations like GOCD, Jenkins, and Circle CI and created/configured the pipelines.

•Built and Deployed Java/J2EE to Tomcat Application servers in an agile continuous integration process and automated the whole process.

•Extensively worked on the application and infrastructure security, version upgrades vulnerabilities fixed by using Divvy Cloud, Trend Micro, and Fortify.

•Worked on Monitoring tools like SENSU, New Relic, and Splunk including custom metrics.

•Involved in Disaster recovery design for Tier 1 applications in another region.

•Implemented and worked on the Disaster recovery process and quarterly testing by using various tools like Terraform and Jenkins.

•Worked on application migration from EC2, chef, and GOCD architecture to Terraform, EB/Fargate/ECS, and Jenkins architecture.

•Migrated JFROG Artifactory from the Physical server to the AWS JFROG server using APIs and worked with teams to migrate their GitHub references.

•Extensively worked on creating Terraform modules and Jenkins files for reusing application teams.

•Created terraform modules for various services mainly IAM, Elastic Beanstalk, Lambdas, Databases etc.

ENVIRONMENT: Jenkins, GitHub, Git, Splunk, New Relic, GITHUB, Divvy Cloud, AWS, CyberArk, Docker, Chef, Jenkins, Circle CI, GOCD, Database, JBoss, Tomcat, Java, Node JS, React JS, Docker, packer, Datacenter, data migration, JFROG Artifactory, Containers.

Client: Kellton Tech Solutions Limited

Role:Java Developer Duration: Aug 2015 - Feb 2017

Responsibilities:

•Involved in designing development, integration testing of modules, requirements.

•Worked on Use case diagrams class diagrams and sequence diagrams using Rational rose for design phase.

•Used Agile methodology for the every module in project for developing the application.

•Developed the application implementing Spring MVC Architecture with Hibernate as ORM framework.

•Developed the application using Front Controller, Business delegate, DAO and Session Facade patterns.

•Designed and developed User Interface using JSP, HTML, CSS, MXML,JSF, JSP, JSTL, AJAX and XML also involved in Designing and developing several Flex UI Screens.

•Involved in Design and developing user interface using Flex Components ViewStack, Checkboxes, Repeater, Title.

•Involved in developing database transactions through JDBC.

•Used XML using DOM and SAX parsers between different components for transferring the data.

•Extensively worked in developing Custom tags from Struts tags for highlighting the invalid input fields if validation error occurs.

•Developed WSDL based web services using WSDL, SOAP, JAX-WS, AXIS, APACHE X FIRE, JAXB .

•Used web services like RESTFUL for developing XML and JSON using JAX-RS

•Used CSV for version control.

•Developed and deployed the applications using servers like Apache Tomcat, JBoss.

•Created test cases by using Junit Flex unit.

•Wrote Maven build scripts for building applications.

Environment: Java, J2EE, MVC, Servlets, Spring, JSP, XML, HTML, MXML, Maven, Adobe flex builder, Flex API,Blaze DS, Flex, Tag libs, REST, CSS, JavaScript, JQuery, AJAX, JSON, CAS, Eclipse, Apache Tomcat 7,JBoss, Web Services WSDL, SOAP, Restful, Junit Flex unit, Clear Case,



Contact this candidate