Senior Devops Engineer

Senior Devops Engineer
Empresa:

Agileengine


Detalles de la oferta

Job Description AgileEngine is a top-ranking provider of software solutions to Fortune 500, Global 500, and Future 50 companies. Listed on Inc. 5000 among the fastest-growing US companies, we are always open to talented software, UX, and data experts in the Americas, Europe, and Asia. If you like a challenging environment where you're working with the best and are encouraged to learn and experiment daily, there's no better place — guaranteed! :)   Must haves  Cloud Platform Expertise: Strong understanding of both AWS and GCP cloud platforms, with emphasis on GCP services relevant to the migration process; Infrastructure as Code (IaC): Proficiency in Terraform for provisioning and managing infrastructure in a repeatable and automated manner; CI/CD Pipeline Implementation: Experience in setting up and maintaining CI/CD pipelines using tools such as Jenkins, GitLab CI/CD, or Google Cloud Build to automate code integration, testing, and deployment; Containerization and Orchestration: Solid knowledge of Docker for containerization and Kubernetes for container orchestration, essential for deploying and managing applications in a cloud-native environment; Python Proficiency: Strong expertise in Python scripting for automation tasks and developing tooling for data migration and infrastructure management; Configuration Management: Familiarity with configuration management tools like Ansible or Puppet for automating the configuration and management of servers and applications; Monitoring and Logging: Proficiency in setting up monitoring and logging solutions using tools like Prometheus, Grafana, Stackdriver, or ELK (Elasticsearch, Logstash, Kibana) to track application performance and troubleshoot issues; Security and Compliance: Understanding of security best practices in cloud environments, including identity and access management (IAM), encryption, network security, and compliance standards; Version Control Systems: Proficient in using version control systems like Git for managing code changes, infrastructure configurations, and collaboration within the team; Problem-solving Skills: Ability to troubleshoot complex issues, identify root causes, and implement effective solutions to ensure the successful migration of services/products from AWS to GCP; Upper-intermediate English level.2 Nice to haves AWS Experience: Familiarity with AWS services and architecture to understand the existing infrastructure and applications better; Experience with GCP Services: Familiarity with GCP services such as Compute Engine, Cloud Storage, Cloud Functions, Cloud Run, Cloud Pub/Sub, Cloud SQL, etc., to assist in finding suitable replacements for AWS native services; Database Migration: Experience in migrating databases from AWS RDS to Google Cloud SQL or other GCP-native database services, ensuring data consistency and minimal downtime; Serverless Computing: Understanding of serverless computing concepts and experience in utilizing serverless platforms like AWS Lambda or Google Cloud Functions can facilitate the adoption of serverless architecture in the migrated applications; Cost Optimization: Knowledge of cost optimization techniques in GCP, such as rightsizing resources, utilizing preemptible VMs, and leveraging sustained use discounts, to optimize cloud spending post-migration; Training and Mentoring: Ability to train and mentor team members on GCP technologies and best practices, ensuring knowledge transfer and skill development within the team; Documentation and Communication: Strong documentation skills to document the migration process, infrastructure configurations, and troubleshooting procedures, along with effective communication skills for collaboration with team members and stakeholders; Performance Optimization: Skills in optimizing application performance on GCP, leveraging caching mechanisms, content delivery networks (CDNs), and other performance-enhancing techniques; Experience with Microservices Architecture: Understanding of microservices architecture can be beneficial in breaking down monolithic applications into smaller, more manageable services during the migration process; Capacity Planning and Scalability: Ability to assess resource requirements, plan capacity, and design scalable architectures in GCP to accommodate future growth and demand. The benefits of joining us Professional growth Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps. Competitive compensation We match your ever-growing skills, talent, and contributions with competitive USD-based compensation and budgets for education, fitness, and team activities. A selection of exciting projects Join projects with modern solutions development and top-tier clients that include Fortune 500 enterprises and leading product brands. Flextime Tailor your schedule for an optimal work-life balance, by having the options of working from home and going to the office – whatever makes you the happiest and most productive. Requirements Cloud Platform Expertise: Strong understanding of both AWS and GCP cloud platforms, with emphasis on GCP services relevant to the migration process; Infrastructure as Code (IaC): Proficiency in Terraform for provisioning and managing infrastructure in a repeatable and automated manner; CI/CD Pipeline Implementation: Experience in setting up and maintaining CI/CD pipelines using tools such as Jenkins, GitLab CI/CD, or Google Cloud Build to automate code integration, testing, and deployment; Containerization and Orchestration: Solid knowledge of Docker for containerization and Kubernetes for container orchestration, essential for deploying and managing applications in a cloud-native environment; Python Proficiency: Strong expertise in Python scripting for automation tasks and developing tooling for data migration and infrastructure management; Configuration Management: Familiarity with configuration management tools like Ansible or Puppet for automating the configuration and management of servers and applications; Monitoring and Logging: Proficiency in setting up monitoring and logging solutions using tools like Prometheus, Grafana, Stackdriver, or ELK (Elasticsearch, Logstash, Kibana) to track application performance and troubleshoot issues; Security and Compliance: Understanding of security best practices in cloud environments, including identity and access management (IAM), encryption, network security, and compliance standards; Version Control Systems: Proficient in using version control systems like Git for managing code changes, infrastructure configurations, and collaboration within the team; Problem-solving Skills: Ability to troubleshoot complex issues, identify root causes, and implement effective solutions to ensure the successful migration of services/products from AWS to GCP; Upper-intermediate English level.2


Fuente: Talent_Ppc

Requisitos

Senior Devops Engineer
Empresa:

Agileengine


It Computer System Validation Specialist

Main Purpose of the Role:Computer System Validation Specialist is responsible for carrying out tests and validation studies of computerized systems. Plan, wr...


Santander

Publicado 16 days ago

Contador

Importante empresa del sector salud solicita para su equipo de trabajo Contador con nivel educativo: tecnólogo en áreas contables, administrativas o financie...


Desde Rvg Ips S.A.S. - Santander

Publicado 11 days ago

Senior Devops Engineer

AgileEngine is a top-ranking provider of software solutions to Fortune 500, Global 500, and Future 50 companies. Listed on Inc. 5000 among the fastest-growin...


Desde Agileengine - Santander

Publicado 11 days ago

Frontend Angular Developer | Empresa Internacional De Servicio It | Remote

Sobre la empresa:SmartJob es una empresa de outsourcing tecnológico con sede en Chile, especializada en ofrecer soluciones personalizadas de desarrollo de so...


Desde Prometeo Talent - Santander

Publicado 19 days ago

Built at: 2024-05-20T18:35:54.003Z