Full Job DescriptionIntroduction
Software Developers at IBM are the backbone of our strategic initiatives to design, code, test, and provide industry-leading solutions that make the world run today – planes and trains take off on time, bank transactions complete in the blink of an eye and the world remains safe because of the work our software developers do. Whether you are working on projects internally or for a client, software development is critical to the success of IBM and our clients worldwide. At IBM, you will use the latest software development tools, techniques and approaches and work with leading minds in the industry to build solutions you can be proud of.
Your Role and Responsibilities
You will be instrumental in implementing platform and application monitoring requirements, auditing requirements, and sound deployment strategies that are highly available. Project work and analysis will include implementation of best practices across IBM Watson Health Kubernetes environments including IBM Cloud and Blockchain platforms across several applications.
Work with the development squads to build platform & infrastructure management / provisioning automation and service monitoring using the same methods used in software development to support application development for IBM Cloud products
Create a bridge between development and operations by applying a software engineering mindset to system administration topics. Split their time between operations/on-call duties and developing systems and software that help increase site reliability and performance.
Build & Set up test automation and pipeline frameworks in OpenShift and/or Kubernetes environments.
Administer automated CI/CD systems and tools for development and test teams.
Support the compliance and security integrity of the environment.
Provide technical escalation support for other Infrastructure Operations teams
Tactically guide the Vulnerability Management (VM) Plan, to coordinate, monitor and support activities in the areas of the VM program, security patch and remediation management.
Collaborate on Information Security policies, standards, and baselines and contribute efforts to measure compliance
On-Call Process Optimization – Should get involve in the implementation of strategies that increase system reliability and performance through on-call rotation and process optimization. Add automation for improved collaborative response in real-time, besides updating documentation, runbook tools, and modules to ready teams for incidents.
Documenting Knowledge – Take part in on-call duties, IT operations, software development, and support. To ensure a seamless flow of information between teams
Driving the adoption of Site Reliability and Agile principles across the organization
Role requires to work in shift, 24X7 support model.
Required Technical and Professional Expertise
Overall 8+ years of experience with at least 4+ years of relevant technical and working skills within a cloud environment, or on a cloud-based product with proven record for delivering high-quality, large-scale solutions.
4+ years of working knowledge with one or more operating systems: RHEL, CentOS Linux, Ubuntu and Windows Servers
Working knowledge with one or more programming tools: Bash, PowerShell, Python, Ruby and Go.
Working knowledge with one or more key infrastructure tools/products: Active Directory, Ansible, Chef, etc.
Working knowledge with Container technologies: Kubernetes (preferred), Docker, etc.
Working knowledge with Monitoring technologies: Zabbix (preferred), Splunk, etc.
Working knowledge with ServiceNow, JIRA, Confluent, and GitHub
Preferred Technical and Professional Expertise
Experience with technologies enabling reliable data processing pipelines such as Kafka, Elasticsearch, Splunk; database and data visualization technologies for operations such as PostgreSQL Databases, DB2 Database, Influxdb, Grafana, Kibana.
Knowledge on Network and Storage technologies
Ambitious individual who can work under their own direction towards agreed targets/goals and with creative approach to work.
Intuitive individual with an ability to manage change and proven time management.
Proven interpersonal skills while contributing to team effort by accomplishing related results as needed.
Have development background (SDLC, Agile, Programming languages like JEE, .NET, Node JS, Java, JavaScript, C++etc, Code quality, security, Unit Testing)
About Business UnitIBM’s Cloud and Cognitive software business is committed to bringing the power of IBM’s Cloud and Watson/AI technologies to life for our clients and ecosystem partners around the world. IBM provides you with the most comprehensive and consistent approach to development, security and operations across hybrid environments—with complete software solutions for business and IT operations, development, data science, security, and management. Our experts and software capabilities help organizations develop applications once and deploy them anywhere, integrate security across the breadth of their IT estate, and automate operations with management visibility. With IBM, you also have access to new skills and methods, governance and management approaches, and a deep ecosystem of industry experts and partners.
Your Life @ IBMWhat matters to you when you’re looking for your next career challenge?
Maybe you want to get involved in work that really changes the world? What about somewhere with incredible and diverse career and development opportunities – where you can truly discover your passion? Are you looking for a culture of openness, collaboration and trust – where everyone has a voice? What about all of these? If so, then IBM could be your next career challenge. Join us, not to do something better, but to attempt things you never thought possible.
Impact. Inclusion. Infinite Experiences. Do your best work ever.
About IBMIBM’s greatest invention is the IBMer. We believe that through the application of intelligence, reason and science, we can improve business, society and the human condition, bringing the power of an open hybrid cloud and AI strategy to life for our clients and partners around the world.Restlessly reinventing since 1911, we are not only one of the largest corporate organizations in the world, we’re also one of the biggest technology and consulting employers, with many of the Fortune 50 companies relying on the IBM Cloud to run their business. At IBM, we pride ourselves on being an early adopter of artificial intelligence, quantum computing and blockchain. Now it’s time for you to join us on our journey to being a responsible technology innovator and a force for good in the world.
Location StatementWhen applying to jobs of your interest, we recommend that you do so for those that match your experience and expertise. Our recruiters advise that you apply to not more than 3 roles in a year for the best candidate experience.
For additional information about location requirements, please discuss with the recruiter following submission of your application.
Being You @ IBMIBM is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, pregnancy, disability, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.