Openstack Developer
KeySkills
Company Name
Job Description
Job Description:
- We are looking for an experienced OpenStack Developer to join our team and work on developing and maintaining scalable and high-performance cloud infrastructure solutions. As an OpenStack Developer, you will be responsible for designing, implementing, and optimizing components of the OpenStack cloud platform, working with cross-functional teams to create reliable, efficient, and secure solutions for our customers.
- You will collaborate with system administrators, architects, and other developers to integrate OpenStack with various cloud platforms and ensure that the cloud infrastructure is scalable and fault-tolerant. You will also help improve the deployment, monitoring, and management of OpenStack services and ensure a high level of automation for infrastructure as code (IaC).
Key Responsibilities:
- Design, implement, and maintain OpenStack services, including Compute, Storage, Networking, and Identity services.
- Develop and integrate APIs for various OpenStack services.
- Collaborate with cross-functional teams to design and integrate new features and functionalities into the OpenStack cloud platform.
- Participate in the design and implementation of scalable, high-availability, and fault-tolerant cloud solutions.
- Work with system administrators and engineers to configure and maintain OpenStack environments.
- Optimize OpenStack performance for scale, security, and availability.
- Automate deployment and management tasks using Ansible, Chef, Puppet, or similar tools.
- Write and maintain comprehensive documentation for cloud infrastructure, including architecture, configuration, and automation processes.
- Identify and resolve issues related to OpenStack services and components.
- Monitor and troubleshoot OpenStack environments, ensuring uptime and reliability.
- Stay up to date with the latest OpenStack developments and industry trends.
Required Skills and Qualifications:
- Bachelor?s degree in Computer Science, Information Technology, or a related field.
- 3+ years of experience working with OpenStack components (e.g., Nova, Neutron, Cinder, Keystone, Horizon).
- Strong understanding of cloud computing concepts, virtualization, and infrastructure as a service (IaaS).
- Proficiency in at least one programming/scripting language such as Python, Bash, or Go.
- Hands-on experience with container technologies like Docker, Kubernetes, or similar.
- Knowledge of cloud orchestration tools such as Heat, Terraform, or Ansible.
- Experience with Linux administration (preferably Ubuntu, CentOS, or Red Hat).
- Familiarity with networking concepts (VXLAN, VLANs, SDN, etc.) and tools like Open vSwitch (OVS).
- Experience with storage solutions, both block and object storage, in a cloud environment.
- Strong troubleshooting and debugging skills.
- Ability to work in an agile development environment and collaborate with other developers and teams.
Preferred Skills:
- Experience with OpenStack release management (e.g., managing upgrades and patching).
- Knowledge of CI/CD pipelines and tools such as Jenkins, GitLab, or Travis CI.
- Familiarity with monitoring tools like Prometheus, Grafana, or Nagios.
- Contributions to the OpenStack community or open-source projects.
- Knowledge of Security as Code and best practices for securing cloud infrastructure.
Job Details
Experience :
7 To 12
Number Of
Vacancies :
10
Job Type :
Permanent
Industry Type : IT/Software
Salary
:
10 Lac - 17 Lac
P.A
Education Summary
UG :
BE/B.Tech
PG :
Any PG Degree
Contact Details
Contact
Person :
NA
Contact
Number :
4466164567
e-mailId :
careers@tcs.com
Address :
Tata Consultancy Services,
17, Cathedral Road, Chennai.
Office Location
Central Jakarta No 1234, Jakarta, IndonesiaSenior analyst
Experience -
3 to 5
Key Skills -
Customer support,
Technical troubleshooting,
SLA adherence,
Query resolution,
Ticket management,
Incident documentation,
Problem diagnosis,
Client communication,
Email support,
Call handling,
Knowledge base usage,
Product support,
Product navigation assistance,
Escalation management,
Trend analysis,
Customer service,
Professional communication,
Record keeping,
Process compliance,
Multi-tasking,
Time management,
Attention to detail,
Learning agility,
Product training participation,
Self-learning,
Client relationship management,
Alternative solution offering,
Follow-up coordination,
Documentation skills.,
Technical Lead
Experience -
5 to 8
Key Skills -
Team Performance Management,
Process Monitoring,
SLA Management,
Technical Troubleshooting,
Escalation Handling,
Client Query Resolution,
Performance Dashboard Review,
Documentation & Reporting,
Call Log Analysis,
Compliance Monitoring,
Product Knowledge Development,
Customer Service,
Problem Solving,
Communication Skills,
Training & Mentoring,
Technical Capability Building,
Process Guidance,
Root Cause Analysis,
Alternative Solutions Offering,
Follow-up & Feedback Handling,
Operational Excellence,
Knowledge Base Creation,
User Support,
Professional Etiquette,
Decision Making,
Time Management,
Stakeholder Coordination.,
AI Engineer
Experience -
3 to 5
Key Skills -
Java,
C++,
Python,
Deep Learning (Caffe,
Torch,
TensorFlow),
OpenCV,
Clarifai,
Google Cloud Vision,
Supervised Learning,
Unsupervised Learning,
Feature Engineering,
Text Mining,
Prediction Models,
Deep Learning Models,
Collaborative Filtering,
SVM,
Random Forest,
Hadoop,
Spark,
Hive,
Tableau,
HBase,
Kafka,
Machine Learning Algorithms,
Big Data Technologies,
Scalable ML Systems,
Data-Driven Product Development,
AWS,
Microsoft Azure,
IBM Cloud,
Google Cloud Platform,
Natural Language Processing,
Text Classification,
Pattern Recognition,
Recommendation Systems,
Ranking Systems,