Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic

Sowmya Valakati

Montreal,QC

Summary

  • Over four years of expertise in Unix/Linux Administration, Configuration Management, Continuous Integration, Continuous Deployment, Release Management, and Cloud Implementations.
  • Proficient in AWS Cloud platform operations, with expertise in Designing and implementing Virtual Private Clouds (VPC), managing EC2 instances and orchestrating Load Balancer & Auto-scaling configurations.
  • Expert in configuring Identity and Access Management (IAM) to ensure secure access control, implementing CloudTrail for comprehensive event tracking, and utilizing S3 for efficient log storage and retrieval.
  • Demonstrates proficiency in configuring instance backups to AWS S3 buckets and adeptly manages source code using Git, encompassing tasks such as cloning, pushing code, and proficiently handling Branching, Tagging, and Merging processes.
  • Possesses expertise in utilizing Build Tools such as Ant and Maven to construct source code, with a dedicated focus on crafting build.xml and pom.xml files, respectively. Additionally, delivered infrastructure support and seamlessly integrated various tools with Continuous Integration platforms like Ansible and Jenkins.
  • Automated infrastructure through the implementation of Ansible playbooks and roles, seamlessly integrating Unit Tests, Code Quality Analysis, and Code coverage using tools such as SonarQube.
  • Demonstrates proficient knowledge in Linux administration and skilled expertise in Docker containerization, encompassing the creation of Docker images, configuration of containers, and the development of Docker files tailored for diverse environments.
  • Developed Terraform scripts to facilitate the migration of on-premise applications to the cloud, employing Terraform templates and Ansible modules to effectively configure EC2 instances.
  • Experienced in the installation and administration of monitoring tools such as Splunk, ensuring efficient system monitoring and logging on cloud platforms.

Overview

5
5
years of professional experience

Work History

Digital Engineering Senior Engineer

Ntt Data Canada
Montreal , QC
2022.06 - Current
SonarQubekeholders as necessary.
  • Collaborate with quality assurance teams to test applications, ensuring they meet specified requirements, and provide comprehensive feedback on usability, performance, and functionality.
  • Monitor application performance metrics, proactively take measures to optimize system efficiency, and recommend improvements for enhancing overall system performance.
  • Streamlining and optimizing the release of software updates or new features to production environments is achieved through the automation of code deployment.
  • Leveraging tools such as Terraform, Ansible, Chef, to automate provisioning and configuration of infrastructure resources to enhancie efficiency and scalability in management.
  • Incorporate automated security scans into the CI/CD pipeline for early identification and resolution of vulnerabilities, while also automating access control mechanisms to guarantee secure deployment processes.
  • enhancie

    Engineering Technical Analyst

    GPI Canada
    Mississauga , ON
    2021.10 - 2022.06
    Ntt
    • Collaborating closely with both development and operations teams, I spearheaded the implementation of essential tools and processes to facilitate the automation of build, deployment, testing, and infrastructure tasks (leveraging infrastructure as code) through the utilization of the Chef tool.
    • Crafting Chef recipes to efficiently configure, deploy, and sustain software components within the current infrastructure.
    • Migrating the local server infrastructure to AWS, encompassing both test and development environments.
    • Designing the application layer of the product with precision, utilizing EC2, RDS, and Elastic Cache, and orchestrating AWS CloudWatch for meticulous application monitoring.
    • Implementing automated build processes and release management procedures for their Learning Management System (LMS) platform through the utilization of Jenkins, Ant, Maven, and Chef.
    • Setting up Jenkins continuous integration builds for all releases on windows and Linux.
    • Responsible for defining branching & merging strategy, checking policies, improving code quality, defining backup and archival plans
    • Coordinating with resources by working closely with project managers for the release and project manager for all the operational projects.
    • Develop a directive detailing optimal allocation levels for third-party merchandise, furnishing vendors with comprehensive guidelines.
    • Collaborating with security teams to implement and maintain security best practices throughout the development and deployment lifecycle.
    • Monitoring and addressing vulnerabilities in the infrastructure and applications.

    Associate DevOps Engineer

    O/E Land Canada
    Montreal , QC
    2019.01 - 2021.03
    • Designing and executing an agile Software Development Life Cycle (SDLC) strategy, coupled with the enhancement and optimization of the software configuration management (SCM) infrastructure to promote efficient and seamless development processes.
    • Creating comprehensive documentation for moderately complex system specifications, encompassing system installation procedures, backup and recovery techniques, and system test methods.
    • Implementing the deployment of Java applications onto web application servers, such as Apache Tomcat.
    • Conducting essential day-to-day Subversion functions for the project, including tasks such as merging, creating branches, and generating tags, utilizing Tortoise SVN.
    • Developing and implementing Subversion metadata, encompassing elements, labels, attributes, triggers, and hyperlinks.
    • Working with Maven to generate artifacts from source code and deploy them in the Nexus central repository for internal deployments.
    • Configuring Jenkins as a common build engine to build and deploy applications to dev, QA, UAT and prod environments.

    Education

    Master’s Degree in Engineering -

    Concordia University
    Montreal, QC
    2018-11

    Skills

    • Chef
    • AWS
    • Unix/Linux
    • Jenkins
    • Ansible
    • Terraform
    • Docker
    • Kubernetes
    • Splunk
    • Datadog
    • AWS cloud

    Languages

    English
    Full Professional
    French
    Elementary

    Timeline

    Digital Engineering Senior Engineer

    Ntt Data Canada
    2022.06 - Current

    Engineering Technical Analyst

    GPI Canada
    2021.10 - 2022.06

    Associate DevOps Engineer

    O/E Land Canada
    2019.01 - 2021.03

    Master’s Degree in Engineering -

    Concordia University
    Sowmya Valakati