Job Search
Pomożemy ci zbudować niezwykłą karierę
Devops Engineer (Python) IRC258059
Job: | IRC258059 |
Location: | United States - San Jose CA |
Designation: | Senior Software Engineer |
Experience: | 5-10 years |
Function: | Engineering |
Skills: | DevOps, DevOps CI/CD pipeline, GitHub, GitHub Actions ● Configuration Management: Ansible ● Cloud Platform: AWS ● Database: MySQL, Jenkins, Mssql Database Management, Python |
Work Model: | On-Site/Office |
Description:
- Develop and Maintain CI/CD Pipelines
- Design and implement continuous integration and continuous deployment (CI/CD) pipelines using tools such as Jenkins, GitHub Actions, and GitLab CI/CD.
- Ensure seamless deployment processes and automated testing.
- Utilize GitHub, Gerrit, and GitLab for version control and code collaboration.
- Perform code reviews and maintain code quality standards.
- Build and manage infrastructure using tools like Terraform, Ansible, and CloudFormation.
- Deploy and maintain Kubernetes clusters for container orchestration.
- Manage and optimize services on AWS and Azure platforms.
- Implement cloud migration strategies and ensure smooth transitions.
- Utilize AWS services such as EC2, VPC, subnets, KMS keys, CDN, ECS, Route 53, IAM, load balancers, security groups, Elastic Cache, S3 and other services as required.
Requirements:
- Automate infrastructure provisioning and configuration management.
- Proven experience in developing CI/CD pipelines and managing version control systems.
- Proficient in Python and Bash scripting.
- Expertise in AWS and Azure services.
- Strong understanding of Kubernetes and container orchestration.
- Experience with Terraform, Ansible, Helm, and other infrastructure-as-code tools.
- Knowledge of DevOps tools like Docker, Jenkins, and GitHub Actions.
- Solid understanding of database management, including PostgreSQL and RDS.
- Bachelor’s or Master’s degree in Computer Science, Computer or Electrical Engineering, Mathematics, or a related field
Job Responsibilities:
- Data Sync for S3 data copy and backups.
- Implement CloudFormation stacks for configuration management.
- Ensure the reliability, performance, and scalability of services.
- Monitor and troubleshoot issues in production environments using CloudWatch.
- Understand and manage databases, including PostgreSQL and RDS for GitLab DB.
- Optimize database performance, implement backup and recovery solutions, and ensure data integrity.
- Lead the migration of projects from legacy systems to modern architectures.
- Ensure minimal downtime and data integrity during migrations.
- Develop software in Python and Bash scripting.
- Experience with Go and C++ is a plus.
- Utilize various DevOps tools such as Docker, Ansible, and Helm.
What We Offer
Exciting Projects:Come take your place at the forefront of digital transformation! With clients across all industries and sectors, we offer an opportunity to work on market-defining products using the latest technologies.
Collaborative Environment: You can expand your skills by collaborating with a diverse team of highly talented people in an open, laidback environment — or even abroad in one of our global centers or client facilities!
Work-Life Balance:GlobalLogic prioritizes work-life balance, which is why we offer flexible work schedules and opportunities to work from home.
Professional Development:We provide continuing education classes, professional certification and training (technical, soft skills, language, and communication skills) to help you realize your professional goals. Being part of a global organization, there are additional learning opportunities through international knowledge exchanges.
Excellent Benefits:We provide our employees with competitive salaries, health and life insurance, short-term and long-term disability insurance, a matched contribution 401K plan, flexible spending accounts, and PTO and holidays